GameConfiguration Class Reference

Raw game configuration. More...

#include <game_configuration.h>

List of all members.

Public Member Functions

 GameConfiguration ()
 Default constructor.
 ~GameConfiguration ()
 Destructor.

Public Attributes

std::string environmentTypeId
 Concrete environment ID (how the environment should look).
std::string avatarTypeId
 Concrete avatar ID (how the avatar should look).
std::string playBoxGraphicsTypeId
 Concrete play box graphics ID (how the play box should look).
std::string playBoxPhysicsTypeId
 Concrete play box physics ID (how the play box should behave).
DifficultySettings difficultySettings
 Difficulty settings.


Detailed Description

Raw game configuration.

All attributes correspond to options that a user choose when starting a new game.

Uses "crate" design pattern.


Constructor & Destructor Documentation

GameConfiguration::GameConfiguration (  ) 

Default constructor.

GameConfiguration::~GameConfiguration (  ) 

Destructor.


Member Data Documentation

Concrete environment ID (how the environment should look).

Concrete avatar ID (how the avatar should look).

Concrete play box graphics ID (how the play box should look).

Concrete play box physics ID (how the play box should behave).

Difficulty settings.


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

Generated on Sat Dec 20 19:21:24 2008 for PGR2008 by  doxygen 1.5.6