![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <PokemonInfo.hpp>
Public Member Functions | |
| PokemonInfo () | |
| PokemonInfo (const yap::ID &id) | |
| virtual | ~PokemonInfo () |
Public Member Functions inherited from yap::PokemonInfo | |
| void | InitMoveSet (PokemonMoveSet &moveSet, const UInt16 &level) |
| bool | CanEvolve () const |
| void | PrintBaseStats () |
| void | PrintBaseSkills () |
| virtual PokemonInfo * | Clone () const |
| void | SetID (const ID &id) |
| Setters. | |
| void | SetName (const String &name) |
| void | SetDescription (const String &description) |
| void | SetSpecies (const String &species) |
| void | SetGenderProbability (const float &value) |
| void | SetHeight (const float &value) |
| void | SetWeight (const float &value) |
| void | SetExperience (const int &value) |
| void | SetExperienceType (const ExperienceType &value) |
| void | SetRarity (const int &value) |
| void | SetHitPoint (const int &value) |
| void | SetAttack (const int &value) |
| void | SetDefense (const int &value) |
| void | SetSpecialAttack (const int &value) |
| void | SetSpecialDefense (const int &value) |
| void | SetSpeed (const int &value) |
| void | SetHitPointEV (const int &value) |
| void | SetAttackEV (const int &value) |
| void | SetDefenseEV (const int &value) |
| void | SetSpecialAttackEV (const int &value) |
| void | SetSpecialDefenseEV (const int &value) |
| void | SetSpeedEV (const int &value) |
| void | SetType1 (const int &value) |
| void | SetType2 (const int &value) |
| void | AddBaseSkill (const UInt16 level, const ID &skillID) |
| void | SetEvolutionLevel (UInt16 value) |
| void | SetPokemonEvolutionID (const ID &value) |
| void | SetIconPath (const yap::String &value) |
| void | SetMaleFrontPath (const yap::String &value) |
| void | SetMaleBackPath (const yap::String &value) |
| void | SetShinyMaleFrontPath (const yap::String &value) |
| void | SetShinyMaleBackPath (const yap::String &value) |
| void | SetFemaleFrontPath (const yap::String &value) |
| void | SetFemaleBackPath (const yap::String &value) |
| void | SetShinyFemaleFrontPath (const yap::String &value) |
| void | SetShinyFemaleBackPath (const yap::String &value) |
| const ID & | GetID () const |
| Getters. | |
| const String & | GetName () const |
| const String & | GetDescription () const |
| const String & | GetSpecies () const |
| const float & | GetGenderProbability () const |
| const float & | GetHeight () const |
| const float & | GetWeight () const |
| const int & | GetExperience () const |
| const ExperienceType & | GetExperienceType () const |
| const int & | GetRarity () const |
| const int & | GetHitPoint () const |
| const int & | GetAttack () const |
| const int & | GetDefense () const |
| const int & | GetSpecialAttack () const |
| const int & | GetSpecialDefense () const |
| const int & | GetSpeed () const |
| const int & | GetHitPointEV () const |
| const int & | GetAttackEV () const |
| const int & | GetDefenseEV () const |
| const int & | GetSpecialAttackEV () const |
| const int & | GetSpecialDefenseEV () const |
| const int & | GetSpeedEV () const |
| const int & | GetType1 () const |
| const int & | GetType2 () const |
| const collection::List< ID > * | GetNewSkills (const UInt16 &level) const |
| const UInt16 & | GetEvolutionLevel () const |
| const ID & | GetPokemonEvolutionID () const |
| const yap::String & | GetIconPath () const |
| const yap::String & | GetMaleFrontPath () const |
| const yap::String & | GetMaleBackPath () const |
| const yap::String & | GetShinyMaleFrontPath () const |
| const yap::String & | GetShinyMaleBackPath () const |
| const yap::String & | GetFemaleFrontPath () const |
| const yap::String & | GetFemaleBackPath () const |
| const yap::String & | GetShinyFemaleFrontPath () const |
| const yap::String & | GetShinyFemaleBackPath () const |
Public Member Functions inherited from yap::IIDLoadable | |
| virtual | ~IIDLoadable () |
Public Member Functions inherited from yap::ICloneable | |
| virtual | ~ICloneable () |
Private Member Functions | |
| DISALLOW_COPY (PokemonInfo) | |
Additional Inherited Members | |
Static Public Attributes inherited from yap::PokemonInfo | |
| static const UInt16 | MAX_MOVE_NUMBER = 4 |
Protected Member Functions inherited from yap::PokemonInfo | |
| PokemonInfo (const PokemonInfo ©) | |
Definition at line 9 of file PokemonInfo.hpp.
| ycl::PokemonInfo::PokemonInfo | ( | ) |
Reimplemented from yap::PokemonInfo.
Definition at line 5 of file PokemonInfo.cpp.
| ycl::PokemonInfo::PokemonInfo | ( | const yap::ID & | id | ) |
Reimplemented from yap::PokemonInfo.
Definition at line 10 of file PokemonInfo.cpp.
|
virtual |
Definition at line 15 of file PokemonInfo.cpp.
|
private |