Crazy Eddie's GUI System
${CEGUI_VERSION}
|
Public Member Functions | |
virtual bool | initialise (CEGUI::GUIContext *guiContext) |
void | handleWidgetEventFired (const CEGUI::String &eventName, CEGUI::String logMessage) |
virtual void | deinitialise () |
![]() | |
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 |
![]() | |
CEGUI::String | d_usedFiles |
Static Protected Attributes | |
static const CEGUI::String | s_widgetDemoWindowPrefix = "WidgetDemoWindow_" |