tagGame::GameState Class Reference

The game-state provides full access to the current state of the game world. More...

#include <GameState.h>

Collaboration diagram for tagGame::GameState:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GameState (RealVec const &worldDim)
ObstacleIterator getObstacleListBegin ()
ObstacleIterator getObstacleListEnd ()
ObstacleIteratorConst getObstacleListBegin () const
ObstacleIteratorConst getObstacleListEnd () const
CharacterIterator getCharacterListBegin ()
CharacterIterator getCharacterListEnd ()
CharacterIteratorConst getCharacterListBegin () const
CharacterIteratorConst getCharacterListEnd () const
ObstacleIterator getNonCharacterObstacleListBegin ()
ObstacleIterator getNonCharacterObstacleListEnd ()
ObstacleIteratorConst getNonCharacterObstacleListBegin () const
ObstacleIteratorConst getNonCharacterObstacleListEnd () const
void addCharacter (CharacterPtr c)
void addObstacle (ObstaclePtr o)
RealVec const & getWorldDim () const
int getFrame () const
void incFrame ()
int getLastTaggedTime ()
void setTagged ()

Detailed Description

The game-state provides full access to the current state of the game world.


The documentation for this class was generated from the following file:
Generated on Sat Mar 31 22:31:00 2007 for tagGame by  doxygen 1.5.1