![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <BeginTurnPhase.hpp>
Public Member Functions | |
| BeginTurnPhase (Battle &battle) | |
BattlePhase members. | |
| virtual void | HandleStart (PhaseArgs *args) |
| virtual void | HandleUpdate (const Time &dt) |
| virtual void | HandleEnd () |
Public Member Functions inherited from yap::BattlePhase | |
| BattlePhase (Battle &battle, const BattlePhaseState &battlePhaseState) | |
| const BattlePhaseState & | GetNext () const |
| Getters. | |
| void | Start (PhaseArgs *args) |
| void | End () |
| void | SwitchPhase (BattlePhaseState nextPhase) |
| void | SwitchPhase (BattlePhaseState nextPhase, PhaseArgs *args) |
| PhaseArgs * | GetPhaseArgs () |
| void | SetPreviousPhase (const BattlePhaseState &value) |
| virtual void | Update (const Time &dt) |
| Makes the object evolve for one frame of the game. | |
| virtual void | Visit (const ActionPhaseArgs &visitable) |
Public Member Functions inherited from yap::IUpdateable | |
| virtual | ~IUpdateable () |
Additional Inherited Members | |
Protected Member Functions inherited from yap::BattlePhase | |
| Battle & | GetBattle () |
Protected Attributes inherited from yap::BattlePhase | |
| BattlePhaseState | state_ |
| BattlePhaseState | previousPhase_ |
Definition at line 11 of file BeginTurnPhase.hpp.
| yap::BeginTurnPhase::BeginTurnPhase | ( | Battle & | battle | ) |
Definition at line 6 of file BeginTurnPhase.cpp.
|
virtual |
Reimplemented from yap::BattlePhase.
Reimplemented in ycl::BeginTurnPhase.
Definition at line 22 of file BeginTurnPhase.cpp.
|
virtual |
Reimplemented from yap::BattlePhase.
Reimplemented in ycl::BeginTurnPhase.
Definition at line 11 of file BeginTurnPhase.cpp.
|
virtual |
Reimplemented from yap::BattlePhase.
Reimplemented in ycl::BeginTurnPhase.
Definition at line 17 of file BeginTurnPhase.cpp.