i6engine  1.0
i6e::modules::GUIManager Member List

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::GUIManagerprotected
addTicker(api::GUIWidget *widget)i6e::modules::GUIManager
addToRootWindow(CEGUI::Window *child)i6e::modules::GUIManagerprotected
allowedEvent(const std::string &name)i6e::modules::GUIManager
changeEvent(const std::string &name, const bool b)i6e::modules::GUIManagerinline
cleanUpAllWindows()i6e::modules::GUIManagerprotected
createGUI(const std::string &strScheme, const std::string &strFont, const std::string &strDefaultFont, const std::string &strDefaultMouseImageSet, const std::string &strDefaultMouseImageName)i6e::modules::GUIManagerprotected
getRenderer() const i6e::modules::GUIManagerinlineprotected
getRootWindow() const i6e::modules::GUIManagerinline
getVisibility(const std::string &windowname)i6e::modules::GUIManager
GUICanvas classi6e::modules::GUIManagerfriend
GUIController classi6e::modules::GUIManagerfriend
GUIFunctions typedefi6e::modules::GUIManager
GUIKeyFunctions typedefi6e::modules::GUIManager
GUIMailbox classi6e::modules::GUIManagerfriend
GUIManager(GUIController *ctrl)i6e::modules::GUIManager
handleCreateMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data)i6e::modules::GUIManagerprotected
handleDeleteMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data)i6e::modules::GUIManagerprotected
handleUpdateMessage(uint16_t type, api::gui::GUIUpdateMessageStruct *data)i6e::modules::GUIManagerprotected
initializeGUI(Ogre::Root *root)i6e::modules::GUIManager
KeyDown(const api::KeyCode intKeyCode, uint32_t text)i6e::modules::GUIManagerprotected
KeyHold(const api::KeyCode intKeyCode)i6e::modules::GUIManagerprotected
KeyUp(const api::KeyCode intKeyCode)i6e::modules::GUIManagerprotected
MouseDown(const api::KeyCode enuButton) const i6e::modules::GUIManagerprotected
MouseLeaves() const i6e::modules::GUIManagerprotected
MouseMove(const double fltDeltaX, const double fltDeltaY, const double fltDeltaZ) const i6e::modules::GUIManagerprotected
MousePos(const double fltPosX, const double fltPosY) const i6e::modules::GUIManagerprotected
MouseUp(const api::KeyCode enuButton) const i6e::modules::GUIManagerprotected
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::GUIManagerprotected
subscribeEvent(const std::string &name, const std::string &type)i6e::modules::GUIManagerprotected
Tick()i6e::modules::GUIManagerprotected
tickWidgets()i6e::modules::GUIManager
triggerFunction(const std::string &name)i6e::modules::GUIManagerprotected
triggerKeyFunction(const uint32_t keyCode, const std::string &type)i6e::modules::GUIManagerprotected
~GUIManager()i6e::modules::GUIManager