#include <PokemonMove.hpp>
List of all members.
Detailed Description
Definition at line 13 of file PokemonMove.hpp.
Constructor & Destructor Documentation
| yap::PokemonMove::PokemonMove |
( |
| ) |
|
| yap::PokemonMove::PokemonMove |
( |
const ID & |
skillID | ) |
|
| yap::PokemonMove::PokemonMove |
( |
const PokemonMove & |
copy | ) |
|
Member Function Documentation
| void yap::PokemonMove::AddPP |
( |
int |
value | ) |
|
Increase the maxPP with value.
- Parameters:
-
| value | The value that will increase the maxPP field. |
Definition at line 113 of file PokemonMove.cpp.
| const UInt16 & yap::PokemonMove::GetCategory |
( |
| ) |
const |
| const UInt16 & yap::PokemonMove::GetCurrentPP |
( |
| ) |
const |
| const UInt16 & yap::PokemonMove::GetLimitPPMax |
( |
| ) |
const |
|
private |
| const UInt16 & yap::PokemonMove::GetMaxPP |
( |
| ) |
const |
| const String & yap::PokemonMove::GetName |
( |
| ) |
const |
| const UInt16 & yap::PokemonMove::GetPower |
( |
| ) |
const |
| const ID & yap::PokemonMove::GetStaticID |
( |
| ) |
const |
| const TypeInfo & yap::PokemonMove::GetType |
( |
| ) |
const |
| void yap::PokemonMove::RaiseToMaxPP |
( |
| ) |
|
Jump the maxPP value directly to the limiPPMax value.
Definition at line 121 of file PokemonMove.cpp.
| void yap::PokemonMove::Refill |
( |
| ) |
|
| void yap::PokemonMove::SetMaxPP |
( |
const UInt16 & |
value | ) |
|
| void yap::PokemonMove::SetPP |
( |
const UInt16 & |
value | ) |
|
| void yap::PokemonMove::SetSkillInfo |
( |
const ID & |
skillID | ) |
|
| void yap::PokemonMove::Use |
( |
| ) |
|
Member Data Documentation
| UInt16 yap::PokemonMove::currentPP_ |
|
private |
| const UInt16 yap::PokemonMove::DEFAULT_MAX_PP_VALUE = 0 |
|
staticprivate |
| const UInt16 yap::PokemonMove::DEFAULT_PP_VALUE = 0 |
|
staticprivate |
| const ID yap::PokemonMove::DEFAULT_STATIC_ID |
|
staticprivate |
| UInt16 yap::PokemonMove::maxPP_ |
|
private |
| ID yap::PokemonMove::staticID_ |
|
private |
The documentation for this class was generated from the following files: