se_client::ClientSchema::AutoInit Struct Reference

Inheritance diagram for se_client::ClientSchema::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 ()
bool startGameEvent ()
void stopGameEvent ()
virtual bool priorityInitEngineEvent ()
virtual void priorityCleanupEngineEvent ()

Constructor & Destructor Documentation

se_client::ClientSchema::AutoInit::AutoInit  )  [inline]
 

Definition at line 54 of file ClientSchema.cpp.

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

se_client::ClientSchema::AutoInit::~AutoInit  )  [inline]
 

Definition at line 66 of file ClientSchema.cpp.

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


Member Function Documentation

void se_client::ClientSchema::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 76 of file ClientSchema.cpp.

void se_client::ClientSchema::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 83 of file ClientSchema.cpp.

void se_client::ClientSchema::AutoInit::cleanupLevelEvent  )  [inline, virtual]
 

Reimplemented from se_core::InitListener.

Definition at line 95 of file ClientSchema.cpp.

bool se_client::ClientSchema::AutoInit::initEngineEvent  )  [inline, virtual]
 

This event occurs when the core engine has initialised itself.

Implements se_core::InitListener.

Definition at line 72 of file ClientSchema.cpp.

References se_client::ClientSchema::phrases_.

bool se_client::ClientSchema::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 79 of file ClientSchema.cpp.

bool se_client::ClientSchema::AutoInit::initLevelEvent  )  [inline, virtual]
 

Implements se_core::InitListener.

Definition at line 91 of file ClientSchema.cpp.

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.

bool se_client::ClientSchema::AutoInit::startGameEvent  )  [inline, virtual]
 

Reimplemented from se_core::InitListener.

Definition at line 98 of file ClientSchema.cpp.

void se_client::ClientSchema::AutoInit::stopGameEvent  )  [inline, virtual]
 

Reimplemented from se_core::InitListener.

Definition at line 102 of file ClientSchema.cpp.


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

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

SourceForge.net Logo