#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) |
#define DeclareGameState | ( | className, | |||
stateName, | |||||
bIgnoreTickTime, | |||||
bGraphicsMode | ) | static bool BOOST_PP_CAT(bGameStateDummy_##className, __LINE__) = orxonox::Game::declareGameState<className>(#className, stateName, bIgnoreTickTime, bGraphicsMode) |