i6engine
1.0
|
This is the complete list of members for i6e::modules::GUIManager, including all inherited members.
addChildWindow(const std::string &parent_widget, const std::string &child_widget) | i6e::modules::GUIManager | protected |
addTicker(api::GUIWidget *widget) | i6e::modules::GUIManager | |
addToRootWindow(CEGUI::Window *child) | i6e::modules::GUIManager | protected |
allowedEvent(const std::string &name) | i6e::modules::GUIManager | |
changeEvent(const std::string &name, const bool b) | i6e::modules::GUIManager | inline |
cleanUpAllWindows() | i6e::modules::GUIManager | protected |
createGUI(const std::string &strScheme, const std::string &strFont, const std::string &strDefaultFont, const std::string &strDefaultMouseImageSet, const std::string &strDefaultMouseImageName) | i6e::modules::GUIManager | protected |
getRenderer() const | i6e::modules::GUIManager | inlineprotected |
getRootWindow() const | i6e::modules::GUIManager | inline |
getVisibility(const std::string &windowname) | i6e::modules::GUIManager | |
GUICanvas class | i6e::modules::GUIManager | friend |
GUIController class | i6e::modules::GUIManager | friend |
GUIFunctions typedef | i6e::modules::GUIManager | |
GUIKeyFunctions typedef | i6e::modules::GUIManager | |
GUIMailbox class | i6e::modules::GUIManager | friend |
GUIManager(GUIController *ctrl) | i6e::modules::GUIManager | |
handleCreateMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data) | i6e::modules::GUIManager | protected |
handleDeleteMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data) | i6e::modules::GUIManager | protected |
handleUpdateMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data) | i6e::modules::GUIManager | protected |
initializeGUI(Ogre::Root *root) | i6e::modules::GUIManager | |
KeyDown(const api::KeyCode intKeyCode, uint32_t text) | i6e::modules::GUIManager | protected |
KeyHold(const api::KeyCode intKeyCode) | i6e::modules::GUIManager | protected |
KeyUp(const api::KeyCode intKeyCode) | i6e::modules::GUIManager | protected |
MouseDown(const api::KeyCode enuButton) const | i6e::modules::GUIManager | protected |
MouseLeaves() const | i6e::modules::GUIManager | protected |
MouseMove(const double fltDeltaX, const double fltDeltaY, const double fltDeltaZ) const | i6e::modules::GUIManager | protected |
MousePos(const double fltPosX, const double fltPosY) const | i6e::modules::GUIManager | protected |
MouseUp(const api::KeyCode enuButton) const | i6e::modules::GUIManager | protected |
processCreateMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data) | i6e::modules::GUIManager | |
processDeleteMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data) | i6e::modules::GUIManager | |
processInputUpdateMessage(uint16_t type, core::MessageStruct *data) | i6e::modules::GUIManager | |
processUpdateMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data) | i6e::modules::GUIManager | |
registerGUIWidgetTemplate(const std::string &name, GUIWidget_factory createFunc) | i6e::modules::GUIManager | |
removeTicker(api::GUIWidget *widget) | i6e::modules::GUIManager | |
setFunction(const std::string &name, const boost::function< void(void)> &ptrEventMethod) | i6e::modules::GUIManager | |
setMouseVisibility(const bool visibility) | i6e::modules::GUIManager | protected |
subscribeEvent(const std::string &name, const std::string &type) | i6e::modules::GUIManager | protected |
Tick() | i6e::modules::GUIManager | protected |
tickWidgets() | i6e::modules::GUIManager | |
triggerFunction(const std::string &name) | i6e::modules::GUIManager | protected |
triggerKeyFunction(const uint32_t keyCode, const std::string &type) | i6e::modules::GUIManager | protected |
~GUIManager() | i6e::modules::GUIManager |