29 #ifndef _CEGUIPushButton_h_
30 #define _CEGUIPushButton_h_
33 #include "./ButtonBase.h"
36 # pragma warning(push)
37 # pragma warning(disable : 4251)
47 class CEGUIEXPORT PushButton :
public ButtonBase
50 static const String EventNamespace;
51 static const String WidgetTypeName;
61 static const String EventClicked;
70 PushButton(
const String& type,
const String& name);
77 virtual ~PushButton(
void);
88 virtual void onClicked(WindowEventArgs& e);
94 virtual void onMouseButtonUp(MouseEventArgs& e);
100 # pragma warning(pop)
103 #endif // end of guard _CEGUIPushButton_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42