#include <src/orxonox/gamestates/GSIOConsole.h>
Public Member Functions | |
void | activate () |
void | deactivate () |
GSIOConsole (const GameStateConstrParams ¶ms) | |
void | update (const Clock &time) |
~GSIOConsole () | |
Private Member Functions | |
void | loadMenu () |
Private Attributes | |
ConsoleCommand * | ccLoadMenu_ |
orxonox::GSIOConsole::GSIOConsole | ( | const GameStateConstrParams & | params | ) |
orxonox::GSIOConsole::~GSIOConsole | ( | ) |
void orxonox::GSIOConsole::activate | ( | ) | [virtual] |
Reimplemented from orxonox::GameState.
References orxonox::CommandExecutor::addConsoleCommandShortcut(), ccLoadMenu_, orxonox::createConsoleCommand(), loadMenu(), and orxonox::FunctorMember< T >::setObject().
void orxonox::GSIOConsole::deactivate | ( | ) | [virtual] |
Reimplemented from orxonox::GameState.
void orxonox::GSIOConsole::loadMenu | ( | ) | [private] |
References orxonox::Game::getInstance(), orxonox::Game::popState(), and orxonox::Game::requestStates().
Referenced by activate().
void orxonox::GSIOConsole::update | ( | const Clock & | time | ) | [virtual] |
ConsoleCommand* orxonox::GSIOConsole::ccLoadMenu_ [private] |
Referenced by activate().