Orxonox
0.0.5 Codename: Arcturus
|
Public Member Functions | |
virtual std::shared_ptr< GameState > | fabricateInternal (const GameStateInfo &info) override |
Public Member Functions inherited from orxonox::Game::GameStateFactory | |
virtual | ~GameStateFactory ()=default |
Additional Inherited Members | |
Static Public Member Functions inherited from orxonox::Game::GameStateFactory | |
template<class T > | |
static void | createFactory (const std::string &className) |
static std::shared_ptr< GameState > | fabricate (const GameStateInfo &info) |
static std::map< std::string, std::shared_ptr< GameStateFactory > > & | getFactories () |
|
inlineoverridevirtual |
Implements orxonox::Game::GameStateFactory.