Game.h File Reference

Declaration of Game Singleton. More...

#include "CorePrereqs.h"
#include <cassert>
#include <list>
#include <map>
#include <string>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <boost/preprocessor/cat.hpp>
#include "util/Debug.h"
#include "util/StringUtils.h"

Namespaces

namespace  orxonox

Classes

class  orxonox::Game
 Main class responsible for running the game. More...
class  orxonox::Game::GameStateFactory
struct  orxonox::Game::GameStateInfo
struct  orxonox::Game::StatisticsTickInfo
class  orxonox::Game::TemplateGameStateFactory< T >

Defines

#define DeclareGameState(className, stateName, bIgnoreTickTime, bGraphicsMode)   static bool BOOST_PP_CAT(bGameStateDummy_##className, __LINE__) = orxonox::Game::declareGameState<className>(#className, stateName, bIgnoreTickTime, bGraphicsMode)


Detailed Description

Declaration of Game Singleton.


Define Documentation

#define DeclareGameState ( className,
stateName,
bIgnoreTickTime,
bGraphicsMode   )     static bool BOOST_PP_CAT(bGameStateDummy_##className, __LINE__) = orxonox::Game::declareGameState<className>(#className, stateName, bIgnoreTickTime, bGraphicsMode)


Generated on Tue Jul 28 16:21:08 2009 for Orxonox by  doxygen 1.5.6