Orxonox: orxonox::GameConfiguration Class Reference

# orxonox::GameConfiguration Class Reference

Another helper class for the Game singleton: we cannot derive Game from OrxonoxClass because we need to handle the Identifier destruction in the Core destructor. More...

Inheritance diagram for orxonox::GameConfiguration:

List of all members.

## Public Member Functions

| GameConfiguration ()
void | setConfigValues ()
| Function to collect the SetConfigValue-macro calls.

## Public Attributes

unsigned int | fpsLimit_
unsigned int | statisticsAvgLength_
unsigned int | statisticsRefreshCycle_

## Detailed Description

Another helper class for the Game singleton: we cannot derive Game from OrxonoxClass because we need to handle the Identifier destruction in the Core destructor.

## Constructor & Destructor Documentation

orxonox::GameConfiguration::GameConfiguration | ( |  | ) | `[inline]`

References RegisterRootObject, and setConfigValues().

## Member Function Documentation

void orxonox::GameConfiguration::setConfigValues | ( |  | ) | `[inline]`

Function to collect the SetConfigValue-macro calls.

Reimplemented from orxonox::OrxonoxClass.

References fpsLimit_, SetConfigValue, statisticsAvgLength_, and statisticsRefreshCycle_.

Referenced by GameConfiguration().

## Member Data Documentation

unsigned int orxonox::GameConfiguration::fpsLimit_

Referenced by orxonox::Game::run(), and setConfigValues().

unsigned int orxonox::GameConfiguration::statisticsAvgLength_

Referenced by orxonox::Game::run(), and setConfigValues().

unsigned int orxonox::GameConfiguration::statisticsRefreshCycle_

Referenced by orxonox::Game::run(), and setConfigValues().

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

- src/core/Game.cc