30 #ifndef _CEGUIPopupMenu_h_
31 #define _CEGUIPopupMenu_h_
33 #include "../CEGUIBase.h"
34 #include "../CEGUIWindow.h"
35 #include "CEGUIPopupMenuProperties.h"
36 #include "CEGUIMenuBase.h"
40 # pragma warning(push)
41 # pragma warning(disable : 4251)
126 void openPopupMenu(
bool notify=
true);
136 void closePopupMenu(
bool notify=
true);
170 virtual void updateSelf(
float elapsed);
180 virtual void layoutItemWidgets(
void);
190 virtual Size getContentSize(
void)
const;
205 if (class_name==
"PopupMenu")
return true;
244 void addPopupMenuProperties(
void);
251 #if defined(_MSC_VER)
252 # pragma warning(pop)
256 #endif // end of guard _CEGUIPopupMenu_h_
Class that holds the size (width & height) of something.
Definition: CEGUISize.h:43
EventArgs based class that is used for objects passed to handlers triggered for events concerning som...
Definition: CEGUIInputEvent.h:245
EventArgs based class that is used for objects passed to input event handlers concerning mouse input...
Definition: CEGUIInputEvent.h:274
String class used within the GUI system.
Definition: CEGUIString.h:57