se_ogre::O3dSchema::AutoInit Struct Reference

Inheritance diagram for se_ogre::O3dSchema::AutoInit:

se_core::InitListener List of all members.

Public Member Functions

 AutoInit ()
 ~AutoInit ()
bool initEngineEvent ()
 This event occurs when the core engine has initialised itself.
void cleanupEngineEvent ()
 This event occurs when the core simulation engine is about to clean up itself.
bool initGameEvent ()
 This event occurs when the SimEngine has initialised itself for a new game (SimEngine::initGame() method.).
void cleanupGameEvent ()
 This event occurs when the SimEngine has cleaned up itself after a game (SimEngine::cleanupGame() method.).
bool initLevelEvent ()
void cleanupLevelEvent ()
virtual bool priorityInitEngineEvent ()
virtual void priorityCleanupEngineEvent ()
virtual bool startGameEvent ()
virtual void stopGameEvent ()

Constructor & Destructor Documentation

se_ogre::O3dSchema::AutoInit::AutoInit  )  [inline]
 

Definition at line 86 of file O3dSchema.cpp.

References se_core::InitListeners::addListener(), se_core::SimSchema::initListeners(), and LogDetail.

se_ogre::O3dSchema::AutoInit::~AutoInit  )  [inline]
 

Definition at line 97 of file O3dSchema.cpp.

References se_core::SimSchema::initListeners(), LogDetail, and se_core::InitListeners::removeListener().


Member Function Documentation

void se_ogre::O3dSchema::AutoInit::cleanupEngineEvent  )  [inline, virtual]
 

This event occurs when the core simulation engine is about to clean up itself.

Implements se_core::InitListener.

Definition at line 134 of file O3dSchema.cpp.

References se_ogre::RenderEventListeners::castCleanupEngine(), LogDetail, and se_ogre::O3dSchema::renderEventListeners().

void se_ogre::O3dSchema::AutoInit::cleanupGameEvent  )  [inline, virtual]
 

This event occurs when the SimEngine has cleaned up itself after a game (SimEngine::cleanupGame() method.).

Implements se_core::InitListener.

Definition at line 193 of file O3dSchema.cpp.

References Assert, se_ogre::RenderEventListeners::castCleanupGame(), se_core::SimListeners::clear(), se_core::SimSchema::engineListeners(), LogDetail, se_core::SimListeners::removeListener(), and se_ogre::O3dSchema::renderEventListeners().

void se_ogre::O3dSchema::AutoInit::cleanupLevelEvent  )  [inline, virtual]
 

Reimplemented from se_core::InitListener.

Definition at line 275 of file O3dSchema.cpp.

References se_ogre::RenderEventListeners::castCleanupLevel(), se_ogre::SpeechBubble::cleanup(), LogDetail, LogWarning, se_ogre::O3dSchema::renderEventListeners(), and se_ogre::O3dSchema::speechBubble.

bool se_ogre::O3dSchema::AutoInit::initEngineEvent  )  [inline, virtual]
 

This event occurs when the core engine has initialised itself.

Implements se_core::InitListener.

Definition at line 102 of file O3dSchema.cpp.

References se_ogre::RenderEventListeners::castInitEngine(), LogDetail, LogWarning, and se_ogre::O3dSchema::renderEventListeners().

bool se_ogre::O3dSchema::AutoInit::initGameEvent  )  [inline, virtual]
 

This event occurs when the SimEngine has initialised itself for a new game (SimEngine::initGame() method.).

Implements se_core::InitListener.

Definition at line 156 of file O3dSchema.cpp.

References se_core::SimListeners::addListener(), Assert, se_ogre::RenderEventListeners::castInitGame(), se_core::SimSchema::engineListeners(), LogDetail, LogWarning, and se_ogre::O3dSchema::renderEventListeners().

bool se_ogre::O3dSchema::AutoInit::initLevelEvent  )  [inline, virtual]
 

Implements se_core::InitListener.

Definition at line 233 of file O3dSchema.cpp.

References se_ogre::RenderEventListeners::castInitLevel(), se_ogre::SpeechBubble::init(), se_ogre::O3dSchema::renderEventListeners(), and se_ogre::O3dSchema::speechBubble.

virtual void se_core::InitListener::priorityCleanupEngineEvent  )  [inline, virtual, inherited]
 

Definition at line 40 of file InitListener.hpp.

Referenced by se_core::InitListeners::castPriorityCleanupEngineEvent().

virtual bool se_core::InitListener::priorityInitEngineEvent  )  [inline, virtual, inherited]
 

Definition at line 39 of file InitListener.hpp.

virtual bool se_core::InitListener::startGameEvent  )  [inline, virtual, inherited]
 

Reimplemented in se_client::ClientSchema::AutoInit.

Definition at line 68 of file InitListener.hpp.

virtual void se_core::InitListener::stopGameEvent  )  [inline, virtual, inherited]
 

Reimplemented in se_client::ClientSchema::AutoInit.

Definition at line 69 of file InitListener.hpp.

Referenced by se_core::InitListeners::castStopGameEvent().


The documentation for this struct was generated from the following file:

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