se_ogre::O3dSchema Namespace Reference

Global variables used by the se_ogre add-on module. More...


Classes

struct  se_ogre::O3dSchema::AutoInit

Functions

InputManagerinputManager ()
 Manager for input event listeners.
RenderEventListenersrenderEventListeners ()
void touch ()
 Force linking of dependencies.

Variables

ThingMOManager thingMOManager
 Manager that maintins bindings between SagaEngine things and their representation in Ogre.
RaySceneQuery * raySceneQuery = 0
se_core::TaskList taskList
Ogre::Root * root = 0
 The Ogre::Root singleton.
Ogre::SceneManager * sceneManager = 0
 The Ogre::SceneManager singleton.
O3dManagerworldManager = 0
 The manager object that controls what ogre should render.
Ogre::Root * ogreRoot = 0
Ogre::Camera * playerCamera = 0
Ogre::RenderWindow * window = 0
SpeechBubblespeechBubble = 0
RenderEnginerenderEngine = 0
Consoleconsole = 0
float gameClock = 0
se_ogre::O3dSchema::AutoInit autoInit


Detailed Description

Global variables used by the se_ogre add-on module.


Function Documentation

_SeOgreExport InputManager & se_ogre::O3dSchema::inputManager  ) 
 

Manager for input event listeners.

Register the class that should recieve mouse and input events here.

Definition at line 73 of file O3dSchema.cpp.

Referenced by se_ogre::O3dInputBridge::axisMoved(), se_ogre::InputHandler::below(), se_ogre::O3dInputBridge::buttonPressed(), se_ogre::O3dInputBridge::buttonReleased(), se_ogre::InputHandler::grabFocus(), se_ogre::InputHandler::hasFocus(), se_ogre::InputHandler::InputHandler(), se_ogre::InputHandler::isAltDown(), se_ogre::InputHandler::isControlDown(), se_ogre::InputHandler::isShiftDown(), se_ogre::InputHandler::isWinDown(), se_ogre::O3dInputBridge::keyPressed(), se_ogre::O3dInputBridge::keyReleased(), se_ogre::InputHandler::loseFocus(), se_ogre::O3dInputBridge::mouseMoved(), se_ogre::O3dInputBridge::mousePressed(), se_ogre::O3dInputBridge::mouseReleased(), se_ogre::O3dManager::moveCamera(), se_ogre::O3dInputBridge::povMoved(), se_ogre::O3dInputBridge::sliderMoved(), se_ogre::O3dInputBridge::step(), and se_ogre::InputHandler::~InputHandler().

_SeOgreExport RenderEventListeners & se_ogre::O3dSchema::renderEventListeners  ) 
 

Definition at line 79 of file O3dSchema.cpp.

Referenced by se_ogre::O3dSchema::AutoInit::cleanupEngineEvent(), se_ogre::O3dSchema::AutoInit::cleanupGameEvent(), se_ogre::O3dSchema::AutoInit::cleanupLevelEvent(), se_ogre::O3dManager::frameStarted(), se_ogre::O3dSchema::AutoInit::initEngineEvent(), se_ogre::O3dSchema::AutoInit::initGameEvent(), se_ogre::O3dSchema::AutoInit::initLevelEvent(), and se_ogre::RenderEventListener::setActive().

void _SeOgreExport se_ogre::O3dSchema::touch  ) 
 

Force linking of dependencies.

Definition at line 324 of file O3dSchema.cpp.

References se_core::IoSchema::touch(), and se_core::SimSchema::touch().


Variable Documentation

se_ogre::O3dSchema::AutoInit se_ogre::O3dSchema::autoInit
 

_SeOgreExport Console * se_ogre::O3dSchema::console = 0
 

Definition at line 77 of file O3dSchema.cpp.

_SeOgreExport float se_ogre::O3dSchema::gameClock = 0
 

Definition at line 84 of file O3dSchema.cpp.

Ogre::Root* se_ogre::O3dSchema::ogreRoot = 0
 

Definition at line 66 of file O3dSchema.cpp.

_SeOgreExport Ogre::Camera * se_ogre::O3dSchema::playerCamera = 0
 

Definition at line 67 of file O3dSchema.cpp.

_SeOgreExport Ogre::RaySceneQuery * se_ogre::O3dSchema::raySceneQuery = 0
 

Definition at line 60 of file O3dSchema.cpp.

_SeOgreExport RenderEngine * se_ogre::O3dSchema::renderEngine = 0
 

Definition at line 71 of file O3dSchema.cpp.

_SeOgreExport Ogre::Root * se_ogre::O3dSchema::root = 0
 

The Ogre::Root singleton.

Definition at line 63 of file O3dSchema.cpp.

_SeOgreExport Ogre::SceneManager * se_ogre::O3dSchema::sceneManager = 0
 

The Ogre::SceneManager singleton.

Definition at line 64 of file O3dSchema.cpp.

_SeOgreExport SpeechBubble * se_ogre::O3dSchema::speechBubble = 0
 

Definition at line 70 of file O3dSchema.cpp.

Referenced by se_ogre::O3dSchema::AutoInit::cleanupLevelEvent(), and se_ogre::O3dSchema::AutoInit::initLevelEvent().

_SeOgreExport se_core::TaskList se_ogre::O3dSchema::taskList
 

Definition at line 61 of file O3dSchema.cpp.

_SeOgreExport se_ogre::ThingMOManager se_ogre::O3dSchema::thingMOManager
 

Manager that maintins bindings between SagaEngine things and their representation in Ogre.

Definition at line 58 of file O3dSchema.cpp.

_SeOgreExport Ogre::RenderWindow * se_ogre::O3dSchema::window = 0
 

Definition at line 68 of file O3dSchema.cpp.

_SeOgreExport O3dManager * se_ogre::O3dSchema::worldManager = 0
 

The manager object that controls what ogre should render.

Definition at line 65 of file O3dSchema.cpp.


Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:34 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo