![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <BattleParameters.hpp>
Public Member Functions | |
| BattleParameters () | |
Getters. | |
{ | |
| const BattleType & | GetBattleType () const |
| const ID & | GetGroundType () const |
| const ID & | GetWeather () const |
| IBattleEntity & | GetOpponent () const |
Private Member Functions | |
| DISALLOW_COPY (BattleParameters) | |
Setters. | |
|
{ | |
| static const BattleType | DEFAULT_BATTLE_TYPE |
| } | |
| static const ID | DEFAULT_GROUND_TYPE |
| static const ID | DEFAULT_WEATHER |
| BattleType | battleType_ |
| ID | groundType_ |
| ID | weather_ |
| IBattleEntity * | opponent_ |
| void | SetBattleType (const BattleType &value) |
| void | SetGroundType (const ID &value) |
| void | SetWeather (const ID &value) |
| void | SetOpponent (IBattleEntity *value) |
Definition at line 11 of file BattleParameters.hpp.
| yap::BattleParameters::BattleParameters | ( | ) |
Reimplemented in ycl::BattleParameters.
Definition at line 11 of file BattleParameters.cpp.
|
private |
| const BattleType & yap::BattleParameters::GetBattleType | ( | ) | const |
| const ID & yap::BattleParameters::GetGroundType | ( | ) | const |
Definition at line 22 of file BattleParameters.cpp.
| IBattleEntity & yap::BattleParameters::GetOpponent | ( | ) | const |
Reimplemented in ycl::BattleParameters.
Definition at line 26 of file BattleParameters.cpp.
| const ID & yap::BattleParameters::GetWeather | ( | ) | const |
Definition at line 24 of file BattleParameters.cpp.
| void yap::BattleParameters::SetBattleType | ( | const BattleType & | value | ) |
Definition at line 30 of file BattleParameters.cpp.
| void yap::BattleParameters::SetGroundType | ( | const ID & | value | ) |
Definition at line 32 of file BattleParameters.cpp.
| void yap::BattleParameters::SetOpponent | ( | IBattleEntity * | value | ) |
Definition at line 36 of file BattleParameters.cpp.
| void yap::BattleParameters::SetWeather | ( | const ID & | value | ) |
Definition at line 34 of file BattleParameters.cpp.
|
private |
Definition at line 39 of file BattleParameters.hpp.
|
static |
}
Definition at line 34 of file BattleParameters.hpp.
|
static |
Definition at line 35 of file BattleParameters.hpp.
|
static |
Definition at line 36 of file BattleParameters.hpp.
|
private |
Definition at line 40 of file BattleParameters.hpp.
|
private |
Reimplemented in ycl::BattleParameters.
Definition at line 42 of file BattleParameters.hpp.
|
private |
Definition at line 41 of file BattleParameters.hpp.