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;
78 TabButton(
const String& type,
const String& name);
85 virtual ~TabButton(
void);
91 virtual void setSelected(
bool selected) { d_selected = selected; invalidate(); }
105 void setTargetWindow(
Window* wnd);
143 #endif // end of guard _CEGUITabButton_h_ Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: cegui/include/CEGUI/Window.h:149
EventArgs based class that is used for objects passed to handlers triggered for events concerning som...
Definition: cegui/include/CEGUI/InputEvent.h:251
EventArgs based class that is used for objects passed to input event handlers concerning mouse input...
Definition: cegui/include/CEGUI/InputEvent.h:280