#include <controlGroupsHandler.h>
Definition at line 27 of file controlGroupsHandler.h.
OgreGFX::ControlGroupsHandler::ControlGroupsHandler | ( | GraphicsInteractionManager * | gim | ) |
Definition at line 13 of file controlGroupsHandler.cpp.
References DEBUG, gfx, groups, MAX_CONTROL_GROUPS, and OISKeyToGroupIndexMap.
OgreGFX::ControlGroupsHandler::~ControlGroupsHandler | ( | ) |
Definition at line 35 of file controlGroupsHandler.cpp.
OgreGFX::ControlGroupsHandler::ControlGroupsHandler | ( | GraphicsInteractionManager * | gim | ) |
OgreGFX::ControlGroupsHandler::~ControlGroupsHandler | ( | ) |
OgreGFX::ControlGroupsHandler::ControlGroupsHandler | ( | GraphicsInteractionManager * | gim | ) |
OgreGFX::ControlGroupsHandler::~ControlGroupsHandler | ( | ) |
OgreGFX::ControlGroupsHandler::ControlGroupsHandler | ( | GraphicsInteractionManager * | gim | ) |
OgreGFX::ControlGroupsHandler::~ControlGroupsHandler | ( | ) |
OgreGFX::ControlGroupsHandler::ControlGroupsHandler | ( | GraphicsInteractionManager * | gim | ) |
OgreGFX::ControlGroupsHandler::~ControlGroupsHandler | ( | ) |
void OgreGFX::ControlGroupsHandler::checkHandleControlGroupKeys | ( | bool | ctrlDown, | |
OIS::KeyCode | k | |||
) |
Definition at line 38 of file controlGroupsHandler.cpp.
References createControlGroup(), DEBUG, and selectControlGroup().
Referenced by OgreGFX::UIMgr::keyPressed().
void OgreGFX::ControlGroupsHandler::createControlGroup | ( | int | k | ) |
Definition at line 66 of file controlGroupsHandler.cpp.
References OgreGFX::UIMgr::currentSelections, gfx, groups, OgreGFX::UIMgr::printCurrentSelections(), and OgreGFX::GraphicsInteractionManager::uiMgr.
Referenced by checkHandleControlGroupKeys().
void OgreGFX::ControlGroupsHandler::selectControlGroup | ( | int | k | ) |
Definition at line 76 of file controlGroupsHandler.cpp.
References OgreGFX::UIMgr::clearSelectionsAndUpdateFEEngine(), OgreGFX::UIMgr::currentSelections, gfx, groups, OgreGFX::UIMgr::printCurrentSelections(), OgreGFX::GraphicsInteractionManager::uiMgr, and OgreGFX::UIMgr::updateFEEngineWithSelections().
Referenced by checkHandleControlGroupKeys().
void OgreGFX::ControlGroupsHandler::checkHandleControlGroupKeys | ( | bool | ctrlDown, | |
OIS::KeyCode | k | |||
) |
void OgreGFX::ControlGroupsHandler::createControlGroup | ( | int | k | ) |
void OgreGFX::ControlGroupsHandler::selectControlGroup | ( | int | k | ) |
void OgreGFX::ControlGroupsHandler::checkHandleControlGroupKeys | ( | bool | ctrlDown, | |
OIS::KeyCode | k | |||
) |
void OgreGFX::ControlGroupsHandler::createControlGroup | ( | int | k | ) |
void OgreGFX::ControlGroupsHandler::selectControlGroup | ( | int | k | ) |
void OgreGFX::ControlGroupsHandler::checkHandleControlGroupKeys | ( | bool | ctrlDown, | |
OIS::KeyCode | k | |||
) |
void OgreGFX::ControlGroupsHandler::createControlGroup | ( | int | k | ) |
void OgreGFX::ControlGroupsHandler::selectControlGroup | ( | int | k | ) |
void OgreGFX::ControlGroupsHandler::checkHandleControlGroupKeys | ( | bool | ctrlDown, | |
OIS::KeyCode | k | |||
) |
void OgreGFX::ControlGroupsHandler::createControlGroup | ( | int | k | ) |
void OgreGFX::ControlGroupsHandler::selectControlGroup | ( | int | k | ) |
static const int OgreGFX::ControlGroupsHandler::MAX_CONTROL_GROUPS = 10 [static, private] |
Definition at line 31 of file controlGroupsHandler.h.
Referenced by ControlGroupsHandler(), createControlGroup(), and selectControlGroup().
std::list<OgreGFX::GFXNode*> OgreGFX::ControlGroupsHandler::groups[MAX_CONTROL_GROUPS] [private] |
Definition at line 33 of file controlGroupsHandler.h.
Referenced by ControlGroupsHandler(), createControlGroup(), and selectControlGroup().
std::map<OIS::KeyCode, int> OgreGFX::ControlGroupsHandler::OISKeyToGroupIndexMap [private] |
Definition at line 31 of file controlGroupsHandler.h.
std::list<OgreGFX::GFXNode*> OgreGFX::ControlGroupsHandler::groups[MAX_CONTROL_GROUPS] [private] |
Definition at line 33 of file controlGroupsHandler.h.
std::map<OIS::KeyCode, int> OgreGFX::ControlGroupsHandler::OISKeyToGroupIndexMap [private] |
Definition at line 34 of file controlGroupsHandler.h.
Definition at line 31 of file controlGroupsHandler.h.
std::list<OgreGFX::GFXNode*> OgreGFX::ControlGroupsHandler::groups[MAX_CONTROL_GROUPS] [private] |
Definition at line 33 of file controlGroupsHandler.h.
std::map<OIS::KeyCode, int> OgreGFX::ControlGroupsHandler::OISKeyToGroupIndexMap [private] |
Definition at line 34 of file controlGroupsHandler.h.
Definition at line 31 of file controlGroupsHandler.h.
std::list<OgreGFX::GFXNode*> OgreGFX::ControlGroupsHandler::groups[MAX_CONTROL_GROUPS] [private] |
Definition at line 33 of file controlGroupsHandler.h.
std::map<OIS::KeyCode, int> OgreGFX::ControlGroupsHandler::OISKeyToGroupIndexMap [private] |
Definition at line 34 of file controlGroupsHandler.h.
Definition at line 31 of file controlGroupsHandler.h.
std::list<OgreGFX::GFXNode*> OgreGFX::ControlGroupsHandler::groups[MAX_CONTROL_GROUPS] [private] |
Definition at line 33 of file controlGroupsHandler.h.
std::map<OIS::KeyCode, int> OgreGFX::ControlGroupsHandler::OISKeyToGroupIndexMap [private] |
Definition at line 34 of file controlGroupsHandler.h.