InitState Class Reference

The InitState class is the first state the GameManager initialises. This class was created to separate initial state loading from the GameManager code. Additionally you can also use the InitState as a template for your custom states. More...

Inheritance diagram for InitState:

Inheritance graph
[legend]
Collaboration diagram for InitState:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 InitState ()
 Constructor.
 ~InitState ()
 Deconstructor.
void init ()
 Initialises the InitState.
void clear ()
 Clears the InitState.
void update (f32 deltaTime)
 Updates the InitState.
void render ()
 Renders the InitState.


Detailed Description

The InitState class is the first state the GameManager initialises. This class was created to separate initial state loading from the GameManager code. Additionally you can also use the InitState as a template for your custom states.

Definition at line 30 of file InitState.h.


Constructor & Destructor Documentation

InitState::InitState (  ) 

Constructor.

Definition at line 27 of file InitState.cpp.

InitState::~InitState (  ) 

Deconstructor.

Definition at line 32 of file InitState.cpp.


Member Function Documentation

void InitState::clear (  )  [virtual]

Clears the InitState.

Reimplemented from GameState.

Definition at line 56 of file InitState.cpp.

void InitState::init (  )  [virtual]

Initialises the InitState.

Reimplemented from GameState.

Definition at line 37 of file InitState.cpp.

void InitState::render (  )  [virtual]

Renders the InitState.

Reimplemented from GameState.

Definition at line 66 of file InitState.cpp.

void InitState::update ( f32  deltaTime  )  [virtual]

Updates the InitState.

Parameters:
deltaTime The time that has passed since the last update.

Reimplemented from GameState.

Definition at line 61 of file InitState.cpp.


The documentation for this class was generated from the following files:

Generated on Fri Aug 21 23:55:15 2009 for Sirrf - Simple Irrlicht Framework by  doxygen 1.5.8