Crazy Eddie's GUI System
0.8.7
|
29 #ifndef _CEGUITabButton_h_
30 #define _CEGUITabButton_h_
33 #include "./ButtonBase.h"
44 class CEGUIEXPORT TabButton :
public ButtonBase
47 static const String EventNamespace;
48 static const String WidgetTypeName;
58 static const String EventClicked;
64 static const String EventDragged;
69 static const String EventScrolled;
91 virtual void setSelected(
bool selected) { d_selected = selected; invalidate(); }
97 bool isSelected(
void)
const {
return d_selected; }
105 void setTargetWindow(
Window* wnd);
111 Window* getTargetWindow(
void) {
return d_targetWindow; }
143 #endif // end of guard _CEGUITabButton_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1
EventArgs based class that is used for objects passed to input event handlers concerning mouse input.
Definition: InputEvent.h:306
EventArgs based class that is used for objects passed to handlers triggered for events concerning som...
Definition: InputEvent.h:277
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: Window.h:175
String class used within the GUI system.
Definition: String.h:88