|
Crazy Eddie's GUI System
${CEGUI_VERSION}
|
Inheritance diagram for WidgetDemo:
Collaboration diagram for WidgetDemo:Public Member Functions | |
| virtual bool | initialise (CEGUI::GUIContext *guiContext) |
| void | handleWidgetEventFired (const CEGUI::String &eventName, CEGUI::String logMessage) |
| virtual void | deinitialise () |
Public Member Functions inherited from Sample | |
| virtual void | onEnteringSample () |
| virtual void | update (float timeSinceLastUpdate) |
| const CEGUI::String & | getUsedFilesString () |
Protected Member Functions | |
| void | initialiseAvailableWidgetsMap () |
| void | addItemToWidgetList (const CEGUI::String &widgetName, WidgetListType &widgetList) |
| void | createLayout () |
| void | initialiseWidgetInspector (CEGUI::Window *container) |
| void | initialiseWidgetPropertiesDisplayWindow (CEGUI::Window *widgetPropertiesInspectionContainer) |
| void | initialiseWidgetSelector (CEGUI::Window *container) |
| void | initialiseWidgetDisplayWindow () |
| void | initialiseEventLights (CEGUI::Window *container) |
| void | initialiseWidgetSelectorContainer (CEGUI::Window *widgetSelectorContainer) |
| void | initialiseWidgetSelectorListbox () |
| void | initialiseBackgroundWindow (CEGUI::Window *background) |
| void | initialiseSkinCombobox (CEGUI::Window *container) |
| void | initialiseWidgetsEventsLog () |
| void | initialiseEventHandlerObjects () |
| void | createListContent (CEGUI::Window *root) |
| bool | handleSkinSelectionAccepted (const CEGUI::EventArgs &args) |
| bool | handleWidgetSelectionChanged (const CEGUI::EventArgs &args) |
| void | fillWidgetPropertiesDisplayWindow (CEGUI::Window *widgetWindowRoot) |
| void | handleSpecialWindowCases (CEGUI::Window *widgetWindowRoot, CEGUI::String widgetTypeString) |
| CEGUI::Window * | retrieveOrCreateWidgetWindow (const CEGUI::String &widgetTypeString, const CEGUI::String &widgetName) |
| bool | getWidgetType (CEGUI::String &widgetName, CEGUI::String &widgetTypeString) |
| CEGUI::Window * | createWidget (const CEGUI::String &widgetMapping, const CEGUI::String &widgetType) |
| CEGUI::Window * | initialiseSpecialWidgets (CEGUI::Window *widgetWindow, const CEGUI::String &widgetType) |
| void | initMenubar (CEGUI::Menubar *menuBar) |
| void | initRadioButtons (CEGUI::RadioButton *radioButton, CEGUI::Window *&widgetWindow) |
| void | initListbox (CEGUI::Listbox *listbox) |
| void | initItemListbox (CEGUI::ItemListbox *itemListbox) |
| void | initCombobox (CEGUI::Combobox *combobox) |
| void | initMultiColumnList (CEGUI::MultiColumnList *multilineColumnList) |
| void | subscribeToAllEvents (CEGUI::Window *widgetWindow) |
| void | addEventHandlerObjectToMap (CEGUI::String eventName) |
| void | logFiredEvent (const CEGUI::String &logMessage) |
| void | destroyWidgetWindows () |
| void | deinitWidgetListItems () |
| bool | handleRenderingEnded (const CEGUI::EventArgs &args) |
| bool | handleRootWindowUpdate (const CEGUI::EventArgs &args) |
| void | saveWidgetPropertiesToMap (const CEGUI::Window *widgetRoot, const CEGUI::Window *widgetWindow) |
Protected Attributes | |
| CEGUI::GUIContext * | d_guiContext |
| CEGUI::Listbox * | d_widgetSelectorListbox |
| CEGUI::Combobox * | d_skinSelectionCombobox |
| CEGUI::Window * | d_widgetDisplayWindow |
| CEGUI::Window * | d_widgetDisplayWindowInnerWindow |
| CEGUI::Window * | d_widgetsEventsLog |
| CEGUI::Window * | d_currentlyDisplayedWidgetRoot |
| CEGUI::Window * | d_windowLightMouseMoveEvent |
| CEGUI::Window * | d_windowLightUpdatedEvent |
| CEGUI::MultiColumnList * | d_widgetPropertiesDisplayWindow |
| std::map< CEGUI::String, WidgetListType > | d_skinListItemsMap |
| std::map< CEGUI::String, CEGUI::Window * > | d_widgetsMap |
| std::map< CEGUI::String, EventHandlerObject * > | d_eventHandlerObjectsMap |
| std::map< const CEGUI::Window *, WidgetPropertiesObject > | d_widgetPropertiesMap |
Protected Attributes inherited from Sample | |
| CEGUI::String | d_usedFiles |
Static Protected Attributes | |
| static const CEGUI::String | s_widgetDemoWindowPrefix = "WidgetDemoWindow_" |