|
| GamePlayRunning (GamePlay *gamePlay) |
|
GamePlayRunningInput & | input () |
|
Trigger & | pauseTrigger () |
|
virtual void | update (float deltaSec) override |
|
virtual void | onEntered () override |
|
virtual void | onLeft () override |
|
| GameState (const std::string &name, GameState *parent) |
|
GameState * | parentGameState () |
|
virtual const Scene & | scene () const |
|
virtual const CameraHead & | cameraHead () const |
|
| State (State *parent=nullptr) |
|
| State (const std::string &name, State *parent=nullptr) |
|
const std::string & | name () const |
|
void | setName (const std::string &name) |
|
State * | parentState () |
|
const State * | parentState () const |
|
State * | initialSubState () |
|
const State * | initialSubState () const |
|
void | setInitialSubState (State *initialSubState) |
|
State * | finalSubState () |
|
const State * | finalSubState () const |
|
void | setFinalSubState (State *finalSubState) |
|
State * | currentSubState () |
|
const State * | currentSubState () const |
|
void | setCurrentSubState (State *substate) |
|
bool | finished () const |
|
std::list< State * > & | substates () |
|
const std::list< State * > & | substates () const |
|
void | addSubState (State *state) |
|
void | removeSubState (State *state) |
|
std::list< Transition * > & | transitions () |
|
const std::list< Transition * > & | transitions () const |
|
void | addTransition (Transition *transition) |
|
void | removeTransition (Transition *transition) |
|
void GamePlayRunning::onEntered |
( |
| ) |
|
|
overridevirtual |
Overrideable method that is called whenever a state or any of its substates come to be currentSubState This happens recursively up to the root-state
Reimplemented from GameState.
void GamePlayRunning::onLeft |
( |
| ) |
|
|
overridevirtual |
Overrideable method that is called whenever a state ceases to be currentSubState This happens recursively up to the root-state
Reimplemented from GameState.
void GamePlayRunning::update |
( |
float |
deltaSec | ) |
|
|
overridevirtual |
Performs a Transition from the currentSubState, if such isPossible()
Reimplemented from GameState.
The documentation for this class was generated from the following files:
- src/gamestate/gameplay/running/gameplayrunning.h
- src/gamestate/gameplay/running/gameplayrunning.cpp