#include <GraphicsInteractionManager.h>
Definition at line 46 of file GraphicsInteractionManager.h.
GraphicsInteractionManager::GraphicsInteractionManager | ( | FastEcslent::Engine * | eng | ) |
GraphicsInteractionManager::~GraphicsInteractionManager | ( | void | ) |
Definition at line 51 of file GraphicsInteractionManager.cpp.
References mRoot, mWindow, and windowClosed().
OgreGFX::GraphicsInteractionManager::GraphicsInteractionManager | ( | FastEcslent::Engine * | eng | ) |
OgreGFX::GraphicsInteractionManager::~GraphicsInteractionManager | ( | void | ) |
OgreGFX::GraphicsInteractionManager::GraphicsInteractionManager | ( | FastEcslent::Engine * | eng | ) |
OgreGFX::GraphicsInteractionManager::~GraphicsInteractionManager | ( | void | ) |
OgreGFX::GraphicsInteractionManager::GraphicsInteractionManager | ( | FastEcslent::Engine * | eng | ) |
OgreGFX::GraphicsInteractionManager::~GraphicsInteractionManager | ( | void | ) |
OgreGFX::GraphicsInteractionManager::GraphicsInteractionManager | ( | FastEcslent::Engine * | eng | ) |
OgreGFX::GraphicsInteractionManager::~GraphicsInteractionManager | ( | void | ) |
void GraphicsInteractionManager::go | ( | void | ) |
Definition at line 191 of file GraphicsInteractionManager.cpp.
References destroyScene(), mPluginsCfg, mResourcesCfg, mRoot, and setup().
Referenced by FastEcslent::GfxThread::runThread().
void GraphicsInteractionManager::loadGameGFX | ( | void | ) |
Definition at line 131 of file GraphicsInteractionManager.cpp.
References mRoot, and setupGame().
Referenced by OgreGFX::LobbyMgr::loadGame().
bool GraphicsInteractionManager::frameRenderingQueued | ( | const Ogre::FrameEvent & | evt | ) |
Definition at line 276 of file GraphicsInteractionManager.cpp.
References copySimState(), engine, handleBornEnts(), handleDevelopingEnts(), OgreGFX::UIMgr::kill(), mShutDown, mWindow, FastEcslent::Engine::quit, FastEcslent::Engine::quitLock, OgreGFX::UIMgr::shutDown, and uiMgr.
void GraphicsInteractionManager::windowResized | ( | Ogre::RenderWindow * | rw | ) |
Definition at line 298 of file GraphicsInteractionManager.cpp.
References OgreGFX::UIMgr::mouse, and uiMgr.
void GraphicsInteractionManager::windowClosed | ( | Ogre::RenderWindow * | rw | ) |
Definition at line 310 of file GraphicsInteractionManager.cpp.
References OgreGFX::UIMgr::kill(), mWindow, and uiMgr.
Referenced by ~GraphicsInteractionManager().
void GraphicsInteractionManager::makeNode | ( | FastEcslent::Entity * | feEnt | ) |
Definition at line 330 of file GraphicsInteractionManager.cpp.
References FastEcslent::BLUE, OgreGFX::ENT_VISIBILITY_FLAG, FastEcslent::Entity::entityClass, FastEcslent::Entity::entityId, FastEcslent::Entity::entityType, OgreGFX::GFXNode::entType, gfxNodes, FastEcslent::Entity::heading, OgreGFX::GFXNode::id, FastEcslent::Entity::meshName, OgreGFX::MINIMAP_VISIBILITY_FLAG, mSceneMgr, OgreGFX::GFXNode::node, FastEcslent::Entity::pos, FastEcslent::RED, sceneNodeToEntIdMap, FastEcslent::Entity::selectable, OgreGFX::GFXNode::selectable, FastEcslent::SURFACE, and FastEcslent::Entity::uiname.
Referenced by handleBornEnts(), OgreGFX::FEMarineButton::handleMouseEvent(), OgreGFX::FESCVButton::handleMouseEvent(), and makeInitialEntityNodes().
void GraphicsInteractionManager::initGFXManagers | ( | void | ) | [private] |
Definition at line 210 of file GraphicsInteractionManager.cpp.
References OgreGFX::WidgetMgr::initialize(), OgreGFX::UIMgr::initialize(), mRoot, uiMgr, and widgetMgr.
Referenced by setupGame().
bool GraphicsInteractionManager::configure | ( | void | ) | [private] |
Definition at line 63 of file GraphicsInteractionManager.cpp.
References mRoot, and mWindow.
Referenced by setup().
void GraphicsInteractionManager::chooseSceneManager | ( | void | ) | [private] |
Definition at line 76 of file GraphicsInteractionManager.cpp.
References mRoot, and mSceneMgr.
Referenced by setup().
void GraphicsInteractionManager::createCamera | ( | void | ) | [private] |
Definition at line 83 of file GraphicsInteractionManager.cpp.
References mCamera, and mSceneMgr.
Referenced by setup().
void GraphicsInteractionManager::createFrameListener | ( | void | ) | [private] |
Definition at line 136 of file GraphicsInteractionManager.cpp.
References mRoot.
Referenced by setupGame().
void GraphicsInteractionManager::createUIMgr | ( | void | ) | [private] |
void GraphicsInteractionManager::createWidgetMgr | ( | void | ) | [private] |
Definition at line 111 of file GraphicsInteractionManager.cpp.
References mRoot, and widgetMgr.
Referenced by setupGame().
void GraphicsInteractionManager::createSoundMgr | ( | void | ) | [private] |
Definition at line 104 of file GraphicsInteractionManager.cpp.
References OgreSND::SoundMgr::initialize(), mRoot, and soundMgr.
Referenced by setup().
void GraphicsInteractionManager::createScene | ( | void | ) | [private] |
Definition at line 366 of file GraphicsInteractionManager.cpp.
References makeInitialEntityNodes(), mSceneMgr, and oceanSurface.
Referenced by setupGame().
void GraphicsInteractionManager::destroyScene | ( | void | ) | [private] |
void GraphicsInteractionManager::createViewports | ( | void | ) | [private] |
Definition at line 145 of file GraphicsInteractionManager.cpp.
References mCamera, mWindow, and OgreGFX::PLAYER_CAMERA_MASK.
Referenced by setup().
void GraphicsInteractionManager::setupResources | ( | void | ) | [private] |
Definition at line 158 of file GraphicsInteractionManager.cpp.
References mResourcesCfg.
Referenced by setup().
void GraphicsInteractionManager::createResourceListener | ( | void | ) | [private] |
void GraphicsInteractionManager::loadResources | ( | void | ) | [private] |
bool GraphicsInteractionManager::setup | ( | void | ) | [private] |
Definition at line 217 of file GraphicsInteractionManager.cpp.
References chooseSceneManager(), configure(), createCamera(), createLobbyMgr(), createParticleSystem(), createResourceListener(), createSoundMgr(), createUIMgr(), createViewports(), loadLobbyGFX(), loadResources(), mPluginsCfg, mRoot, and setupResources().
Referenced by go().
bool GraphicsInteractionManager::setupGame | ( | void | ) | [private] |
Definition at line 248 of file GraphicsInteractionManager.cpp.
References createFrameListener(), createScene(), createWidgetMgr(), and initGFXManagers().
Referenced by loadGameGFX().
void GraphicsInteractionManager::createLobbyMgr | ( | void | ) | [private] |
Definition at line 424 of file GraphicsInteractionManager.cpp.
References engine, OgreGFX::UIMgr::keyboard, lobbyMgr, OgreGFX::UIMgr::mouse, and uiMgr.
Referenced by setup().
void GraphicsInteractionManager::loadLobbyGFX | ( | void | ) | [private] |
Definition at line 429 of file GraphicsInteractionManager.cpp.
References lobbyMgr, and mRoot.
Referenced by setup().
void GraphicsInteractionManager::makeInitialEntityNodes | ( | ) | [private] |
Definition at line 321 of file GraphicsInteractionManager.cpp.
References engine, FastEcslent::Engine::entityMgr, makeNode(), and nGFXNodes.
Referenced by createScene().
void GraphicsInteractionManager::handleDevelopingEnts | ( | ) | [private] |
Definition at line 271 of file GraphicsInteractionManager.cpp.
Referenced by frameRenderingQueued().
void GraphicsInteractionManager::handleBornEnts | ( | ) | [private] |
Definition at line 261 of file GraphicsInteractionManager.cpp.
References engine, FastEcslent::Engine::entityMgr, makeNode(), and nGFXNodes.
Referenced by frameRenderingQueued().
void GraphicsInteractionManager::copySimState | ( | ) | [private] |
Definition at line 405 of file GraphicsInteractionManager.cpp.
References engine, FastEcslent::Engine::entityMgr, explode(), gfxNodes, FastEcslent::Weapon::isBeingAttacked(), nGFXNodes, OgreGFX::GFXNode::node, OgreSND::SoundMgr::playExplosionSound(), FastEcslent::Weapon::resetBeingAttack(), OgreGFX::GFXNode::selectable, soundMgr, and FastEcslent::WEAPON.
Referenced by frameRenderingQueued().
void GraphicsInteractionManager::explode | ( | Ogre::SceneNode * | node | ) | [private] |
Definition at line 399 of file GraphicsInteractionManager.cpp.
References explosionParticleSystem.
Referenced by copySimState().
void GraphicsInteractionManager::createParticleSystem | ( | void | ) | [private] |
Definition at line 117 of file GraphicsInteractionManager.cpp.
References explosionParticleSystem, and mSceneMgr.
Referenced by setup().
void OgreGFX::GraphicsInteractionManager::go | ( | void | ) |
bool OgreGFX::GraphicsInteractionManager::setup | ( | ) |
void GraphicsInteractionManager::initManagers | ( | void | ) |
Definition at line 192 of file GraphicsInteractionManager.cpp.
References OgreGFX::WidgetMgr::initialize(), OgreGFX::UIMgr::initialize(), uiMgr, and widgetMgr.
bool OgreGFX::GraphicsInteractionManager::configure | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::chooseSceneManager | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createCamera | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createFrameListener | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createUIMgr | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createWidgetMgr | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createScene | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::destroyScene | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createViewports | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::setupResources | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createResourceListener | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::loadResources | ( | void | ) |
bool OgreGFX::GraphicsInteractionManager::frameRenderingQueued | ( | const Ogre::FrameEvent & | evt | ) |
void OgreGFX::GraphicsInteractionManager::windowResized | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::windowClosed | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::makeInitialEntityNodes | ( | ) |
void OgreGFX::GraphicsInteractionManager::makeNode | ( | FastEcslent::Entity * | ) |
void OgreGFX::GraphicsInteractionManager::handleDevelopingEnts | ( | ) |
void OgreGFX::GraphicsInteractionManager::handleBornEnts | ( | ) |
void OgreGFX::GraphicsInteractionManager::copySimState | ( | ) |
void OgreGFX::GraphicsInteractionManager::go | ( | void | ) |
bool OgreGFX::GraphicsInteractionManager::setup | ( | ) |
void OgreGFX::GraphicsInteractionManager::initManagers | ( | ) |
bool OgreGFX::GraphicsInteractionManager::configure | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::chooseSceneManager | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createCamera | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createFrameListener | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createUIMgr | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createWidgetMgr | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createScene | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::destroyScene | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createViewports | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::setupResources | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::createResourceListener | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::loadResources | ( | void | ) |
bool OgreGFX::GraphicsInteractionManager::frameRenderingQueued | ( | const Ogre::FrameEvent & | evt | ) |
void OgreGFX::GraphicsInteractionManager::windowResized | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::windowClosed | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::makeInitialEntityNodes | ( | ) |
void OgreGFX::GraphicsInteractionManager::makeNode | ( | FastEcslent::Entity * | ) |
void OgreGFX::GraphicsInteractionManager::handleDevelopingEnts | ( | ) |
void OgreGFX::GraphicsInteractionManager::handleBornEnts | ( | ) |
void OgreGFX::GraphicsInteractionManager::copySimState | ( | ) |
void OgreGFX::GraphicsInteractionManager::go | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::loadGameGFX | ( | void | ) |
bool OgreGFX::GraphicsInteractionManager::frameRenderingQueued | ( | const Ogre::FrameEvent & | evt | ) |
void OgreGFX::GraphicsInteractionManager::windowResized | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::windowClosed | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::makeNode | ( | FastEcslent::Entity * | ) |
void OgreGFX::GraphicsInteractionManager::initGFXManagers | ( | ) | [private] |
bool OgreGFX::GraphicsInteractionManager::configure | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::chooseSceneManager | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createCamera | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createUIMgr | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createWidgetMgr | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createScene | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::destroyScene | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createViewports | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::setupResources | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createResourceListener | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::loadResources | ( | void | ) | [private] |
bool OgreGFX::GraphicsInteractionManager::setup | ( | ) | [private] |
bool OgreGFX::GraphicsInteractionManager::setupGame | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createLobbyMgr | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::loadLobbyGFX | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::makeInitialEntityNodes | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::handleDevelopingEnts | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::handleBornEnts | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::copySimState | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::explode | ( | Ogre::SceneNode * | node | ) | [private] |
void GraphicsInteractionManager::createPaticleSystem | ( | void | ) | [private] |
Definition at line 108 of file GraphicsInteractionManager.cpp.
References explosionParticleSystem, and mSceneMgr.
void OgreGFX::GraphicsInteractionManager::go | ( | void | ) |
void OgreGFX::GraphicsInteractionManager::loadGameGFX | ( | void | ) |
bool OgreGFX::GraphicsInteractionManager::frameRenderingQueued | ( | const Ogre::FrameEvent & | evt | ) |
void OgreGFX::GraphicsInteractionManager::windowResized | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::windowClosed | ( | Ogre::RenderWindow * | rw | ) |
void OgreGFX::GraphicsInteractionManager::makeNode | ( | FastEcslent::Entity * | ) |
void OgreGFX::GraphicsInteractionManager::initGFXManagers | ( | ) | [private] |
bool OgreGFX::GraphicsInteractionManager::configure | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::chooseSceneManager | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createCamera | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createUIMgr | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createWidgetMgr | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createScene | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::destroyScene | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createViewports | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::setupResources | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createResourceListener | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::loadResources | ( | void | ) | [private] |
bool OgreGFX::GraphicsInteractionManager::setup | ( | ) | [private] |
bool OgreGFX::GraphicsInteractionManager::setupGame | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::createLobbyMgr | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::loadLobbyGFX | ( | void | ) | [private] |
void OgreGFX::GraphicsInteractionManager::makeInitialEntityNodes | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::handleDevelopingEnts | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::handleBornEnts | ( | ) | [private] |
void OgreGFX::GraphicsInteractionManager::copySimState | ( | ) | [private] |
Definition at line 52 of file GraphicsInteractionManager.h.
Referenced by OgreGFX::UIMgr::clearSelectionsAndUpdateFEEngine(), OgreGFX::UIMgr::CommandGatherOrPFMove(), OgreGFX::UIMgr::CommandMaintainAttack(), OgreGFX::UIMgr::CommandMove(), OgreGFX::UIMgr::CommandPotentialFieldsMove(), copySimState(), OgreSND::SoundMgr::copySoundState(), createLobbyMgr(), OgreGFX::UIMgr::decorateSelectedEntities(), OgreGFX::UIMgr::drawUnderMouseCircle(), OgreGFX::WidgetMgr::frameRenderingQueued(), frameRenderingQueued(), GraphicsInteractionManager(), OgreGFX::UIMgr::groupFromSelections(), handleBornEnts(), OgreGFX::UIMgr::handleCommand(), OgreGFX::FEMarineButton::handleMouseEvent(), OgreGFX::FESCVButton::handleMouseEvent(), makeInitialEntityNodes(), OgreSND::SoundMgr::tick(), and OgreGFX::UIMgr::updateFEEngineWithSelections().
Definition at line 53 of file GraphicsInteractionManager.h.
Referenced by OgreGFX::ControlGroupsHandler::createControlGroup(), createLobbyMgr(), createUIMgr(), frameRenderingQueued(), OgreGFX::FEButton::handleMouseEvent(), initGFXManagers(), OgreGFX::WidgetMgr::initialize(), initManagers(), OgreGFX::FEButton::processButtonFirstEvent(), OgreGFX::FEButton::processButtonSecondEvent(), OgreGFX::ControlGroupsHandler::selectControlGroup(), OgreSND::SoundMgr::syncListenerToCamera(), windowClosed(), and windowResized().
Definition at line 54 of file GraphicsInteractionManager.h.
Referenced by createWidgetMgr(), OgreGFX::FELabel::FELabel(), OgreGFX::FEPanel::FEPanel(), OgreGFX::FEProgressBar::FEProgressBar(), initGFXManagers(), initManagers(), OgreGFX::FEPanel::makeSep(), OgreGFX::UIMgr::mouseMoved(), OgreGFX::UIOutline::UIOutline(), and OgreGFX::UIMgr::updateFEEngineWithSelections().
Definition at line 55 of file GraphicsInteractionManager.h.
Referenced by FastEcslent::NetLobby::clientEnter(), FastEcslent::NetLobby::clientExit(), FastEcslent::NetLobby::clientSwap(), createLobbyMgr(), FastEcslent::NetLobby::joinRequest(), loadLobbyGFX(), FastEcslent::NetLobby::sendLobbyServerInfo(), FastEcslent::NetLobby::serverExit(), FastEcslent::NetLobby::startByRemote(), and FastEcslent::NetLobby::updateLobbyServer().
Definition at line 56 of file GraphicsInteractionManager.h.
Referenced by copySimState(), and createSoundMgr().
Ogre::Root* OgreGFX::GraphicsInteractionManager::mRoot |
Definition at line 58 of file GraphicsInteractionManager.h.
Referenced by chooseSceneManager(), configure(), createFrameListener(), createSoundMgr(), createUIMgr(), createWidgetMgr(), go(), OgreGFX::Minimap::init(), initGFXManagers(), OgreGFX::LobbyMgr::loadGame(), loadGameGFX(), loadLobbyGFX(), setup(), and ~GraphicsInteractionManager().
Ogre::SceneManager* OgreGFX::GraphicsInteractionManager::mSceneMgr |
Definition at line 59 of file GraphicsInteractionManager.h.
Referenced by OgreGFX::CameraMgr::CameraMgr(), OgreGFX::UIMgr::ChangeGhostTextureRBGA(), chooseSceneManager(), createCamera(), OgreGFX::UIMgr::CreateGhostUnderMouse(), createParticleSystem(), createPaticleSystem(), createScene(), OgreGFX::UIMgr::DestroyGhostUnderMouse(), OgreGFX::UIMgr::GetGhostTextureRBGA(), OgreGFX::Minimap::init(), makeNode(), and OgreGFX::UIMgr::UIMgr().
Ogre::RenderWindow* OgreGFX::GraphicsInteractionManager::mWindow |
Definition at line 60 of file GraphicsInteractionManager.h.
Referenced by configure(), OgreGFX::UIMgr::createInputSystem(), createViewports(), OgreGFX::Widget::cursonInMe(), frameRenderingQueued(), OgreGFX::Minimap::init(), OgreGFX::LobbyMgr::initGUIGameMenu(), OgreGFX::LobbyMgr::setNoneTrayPosition(), OgreGFX::UIMgr::UIMgr(), OgreGFX::UIOutline::UIOutline(), OgreGFX::WidgetMgr::WidgetMgr(), windowClosed(), and ~GraphicsInteractionManager().
Ogre::Camera* OgreGFX::GraphicsInteractionManager::mCamera |
Definition at line 61 of file GraphicsInteractionManager.h.
Referenced by OgreGFX::CameraMgr::CameraMgr(), createCamera(), createViewports(), OgreGFX::Minimap::frameRenderingQueued(), OgreGFX::Minimap::init(), and OgreGFX::UIMgr::UIMgr().
Definition at line 63 of file GraphicsInteractionManager.h.
Referenced by copySimState(), OgreSND::SoundMgr::copySoundState(), OgreGFX::UIMgr::drawUnderMouseCircle(), OgreGFX::UIMgr::entIndexUnderMouse(), makeNode(), OgreGFX::UIMgr::mouseMoved(), OgreGFX::UIMgr::selectEntity(), and OgreSND::SoundMgr::tick().
std::map<Ogre::SceneNode*, int> OgreGFX::GraphicsInteractionManager::sceneNodeToEntIdMap |
Definition at line 64 of file GraphicsInteractionManager.h.
Referenced by OgreGFX::UIMgr::doVolumeSelection(), and makeNode().
Definition at line 65 of file GraphicsInteractionManager.h.
Referenced by copySimState(), OgreSND::SoundMgr::copySoundState(), OgreGFX::UIMgr::drawUnderMouseCircle(), OgreGFX::UIMgr::entIndexUnderMouse(), handleBornEnts(), OgreGFX::FEMarineButton::handleMouseEvent(), OgreGFX::FESCVButton::handleMouseEvent(), makeInitialEntityNodes(), and OgreSND::SoundMgr::tick().
Definition at line 67 of file GraphicsInteractionManager.h.
Referenced by createScene(), OgreGFX::UIMgr::entIndexUnderMouse(), and OgreGFX::UIMgr::getMouseWorldPos().
Ogre::String OgreGFX::GraphicsInteractionManager::mResourcesCfg [private] |
Definition at line 121 of file GraphicsInteractionManager.h.
Referenced by go(), and setupResources().
Ogre::String OgreGFX::GraphicsInteractionManager::mPluginsCfg [private] |
bool OgreGFX::GraphicsInteractionManager::mCursorWasVisible [private] |
Definition at line 124 of file GraphicsInteractionManager.h.
bool OgreGFX::GraphicsInteractionManager::mShutDown [private] |
Ogre::ParticleSystem* OgreGFX::GraphicsInteractionManager::explosionParticleSystem [private] |
Definition at line 127 of file GraphicsInteractionManager.h.
Referenced by createParticleSystem(), createPaticleSystem(), and explode().
Definition at line 58 of file GraphicsInteractionManager.h.
Definition at line 59 of file GraphicsInteractionManager.h.
Definition at line 60 of file GraphicsInteractionManager.h.
Ogre::Root* OgreGFX::GraphicsInteractionManager::mRoot |
Definition at line 62 of file GraphicsInteractionManager.h.
Ogre::SceneManager* OgreGFX::GraphicsInteractionManager::mSceneMgr |
Definition at line 63 of file GraphicsInteractionManager.h.
Ogre::RenderWindow* OgreGFX::GraphicsInteractionManager::mWindow |
Definition at line 64 of file GraphicsInteractionManager.h.
Ogre::Camera* OgreGFX::GraphicsInteractionManager::mCamera |
Definition at line 65 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::headNode |
Definition at line 67 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::referenceNode |
Definition at line 68 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::armoury |
Definition at line 69 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::commandCenter |
Definition at line 70 of file GraphicsInteractionManager.h.
std::map<Ogre::SceneNode*, int> OgreGFX::GraphicsInteractionManager::sceneNodeToEntIdMap |
Definition at line 72 of file GraphicsInteractionManager.h.
Definition at line 58 of file GraphicsInteractionManager.h.
Definition at line 59 of file GraphicsInteractionManager.h.
Definition at line 60 of file GraphicsInteractionManager.h.
Ogre::Root* OgreGFX::GraphicsInteractionManager::mRoot |
Definition at line 62 of file GraphicsInteractionManager.h.
Ogre::SceneManager* OgreGFX::GraphicsInteractionManager::mSceneMgr |
Definition at line 63 of file GraphicsInteractionManager.h.
Ogre::RenderWindow* OgreGFX::GraphicsInteractionManager::mWindow |
Definition at line 64 of file GraphicsInteractionManager.h.
Ogre::Camera* OgreGFX::GraphicsInteractionManager::mCamera |
Definition at line 65 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::headNode |
Definition at line 67 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::referenceNode |
Definition at line 68 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::armoury |
Definition at line 69 of file GraphicsInteractionManager.h.
Ogre::SceneNode* OgreGFX::GraphicsInteractionManager::commandCenter |
Definition at line 70 of file GraphicsInteractionManager.h.
std::map<Ogre::SceneNode*, int> OgreGFX::GraphicsInteractionManager::sceneNodeToEntIdMap |
Definition at line 72 of file GraphicsInteractionManager.h.
Definition at line 48 of file GraphicsInteractionManager.h.
Definition at line 49 of file GraphicsInteractionManager.h.
Definition at line 50 of file GraphicsInteractionManager.h.
Definition at line 51 of file GraphicsInteractionManager.h.
Ogre::Root* OgreGFX::GraphicsInteractionManager::mRoot |
Definition at line 53 of file GraphicsInteractionManager.h.
Ogre::SceneManager* OgreGFX::GraphicsInteractionManager::mSceneMgr |
Definition at line 54 of file GraphicsInteractionManager.h.
Ogre::RenderWindow* OgreGFX::GraphicsInteractionManager::mWindow |
Definition at line 55 of file GraphicsInteractionManager.h.
Ogre::Camera* OgreGFX::GraphicsInteractionManager::mCamera |
Definition at line 56 of file GraphicsInteractionManager.h.
std::map<Ogre::SceneNode*, int> OgreGFX::GraphicsInteractionManager::sceneNodeToEntIdMap |
Definition at line 59 of file GraphicsInteractionManager.h.
Ogre::ParticleSystem* OgreGFX::GraphicsInteractionManager::explosionParticleSystem [private] |
Definition at line 121 of file GraphicsInteractionManager.h.
Definition at line 47 of file GraphicsInteractionManager.h.
Definition at line 48 of file GraphicsInteractionManager.h.
Definition at line 49 of file GraphicsInteractionManager.h.
Definition at line 50 of file GraphicsInteractionManager.h.
Ogre::Root* OgreGFX::GraphicsInteractionManager::mRoot |
Definition at line 52 of file GraphicsInteractionManager.h.
Ogre::SceneManager* OgreGFX::GraphicsInteractionManager::mSceneMgr |
Definition at line 53 of file GraphicsInteractionManager.h.
Ogre::RenderWindow* OgreGFX::GraphicsInteractionManager::mWindow |
Definition at line 54 of file GraphicsInteractionManager.h.
Ogre::Camera* OgreGFX::GraphicsInteractionManager::mCamera |
Definition at line 55 of file GraphicsInteractionManager.h.
std::map<Ogre::SceneNode*, int> OgreGFX::GraphicsInteractionManager::sceneNodeToEntIdMap |
Definition at line 58 of file GraphicsInteractionManager.h.