Inheritance diagram for CEGUI::PopupMenu:


Public Member Functions | |
| float | getFadeInTime (void) const |
| Get the fade in time for this popup menu. | |
| float | getFadeOutTime (void) const |
| Get the fade out time for this popup menu. | |
| void | setFadeInTime (float fadetime) |
| Set the fade in time for this popup menu. | |
| void | setFadeOutTime (float fadetime) |
| Set the fade out time for this popup menu. | |
| void | openPopupMenu (void) |
| Tells the popup menu to open. | |
| void | closePopupMenu (void) |
| Tells the popup menu to close. | |
| PopupMenu (const String &type, const String &name) | |
| Constructor for PopupMenu objects. | |
| virtual | ~PopupMenu (void) |
| Destructor for PopupMenu objects. | |
Static Public Attributes | |
| static const String | EventNamespace |
| Namespace for global events. | |
Protected Member Functions | |
| virtual void | updateSelf (float elapsed) |
| Perform actual update processing for this Window. | |
| virtual void | layoutItemWidgets (void) |
| Setup size and position for the item widgets attached to this Listbox. | |
| virtual Size | getContentSize (void) |
| Resizes the popup menu to exactly fit the content that is attached to it. | |
| virtual bool | testClassName_impl (const String &class_name) const |
| Return whether this window was inherited from the given class name at some point in the inheritance heirarchy. | |
| virtual void | onAlphaChanged (WindowEventArgs &e) |
| Handler called when the window's alpha blend value is changed. | |
Protected Attributes | |
| float | d_origAlpha |
| The original alpha of this window. | |
| float | d_fadeElapsed |
| The time in seconds this popup menu has been fading. | |
| float | d_fadeOutTime |
| The time in seconds it takes for this popup menu to fade out. | |
| float | d_fadeInTime |
| The time in seconds it takes for this popup menu to fade in. | |
| bool | d_fading |
| true if this popup menu is fading in/out. false if not | |
| bool | d_fadingOut |
| true if this popup menu is fading out. false if fading in. | |
|
|
Resizes the popup menu to exactly fit the content that is attached to it.
Implements CEGUI::ItemListBase. |
|
|
Get the fade in time for this popup menu.
|
|
|
Get the fade out time for this popup menu.
|
|
|
Setup size and position for the item widgets attached to this Listbox.
Implements CEGUI::ItemListBase. |
|
|
Handler called when the window's alpha blend value is changed.
Reimplemented from CEGUI::Window. |
|
|
Set the fade in time for this popup menu.
|
|
|
Set the fade out time for this popup menu.
|
|
|
Return whether this window was inherited from the given class name at some point in the inheritance heirarchy.
Reimplemented from CEGUI::MenuBase. |
|
|
Perform actual update processing for this Window.
Reimplemented from CEGUI::Window. |
1.4.5