YAPOG  0.0.1
Yet Another Pokemon Online Game
yse::PokemonIVTable Class Reference

#include <PokemonIVTable.hpp>

Inheritance diagram for yse::PokemonIVTable:
Collaboration diagram for yse::PokemonIVTable:

List of all members.

Public Member Functions

 PokemonIVTable ()
void LoadFromPokemon (const Pokemon &pokemon)
- Public Member Functions inherited from yse::ITable
virtual ~ITable ()

Public Attributes

yap::ID pokemonID_
yap::UInt16 hp_
yap::UInt16 attack_
yap::UInt16 defense_
yap::UInt16 specialAttack_
yap::UInt16 specialDefense_
yap::UInt16 speed_

Private Member Functions

 DISALLOW_COPY (PokemonIVTable)

Detailed Description

Definition at line 13 of file PokemonIVTable.hpp.


Constructor & Destructor Documentation

yse::PokemonIVTable::PokemonIVTable ( )

Definition at line 6 of file PokemonIVTable.cpp.


Member Function Documentation

yse::PokemonIVTable::DISALLOW_COPY ( PokemonIVTable  )
private
void yse::PokemonIVTable::LoadFromPokemon ( const Pokemon pokemon)

Definition at line 17 of file PokemonIVTable.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

yap::UInt16 yse::PokemonIVTable::attack_

Definition at line 23 of file PokemonIVTable.hpp.

yap::UInt16 yse::PokemonIVTable::defense_

Definition at line 24 of file PokemonIVTable.hpp.

yap::UInt16 yse::PokemonIVTable::hp_

Definition at line 22 of file PokemonIVTable.hpp.

yap::ID yse::PokemonIVTable::pokemonID_

Definition at line 21 of file PokemonIVTable.hpp.

yap::UInt16 yse::PokemonIVTable::specialAttack_

Definition at line 25 of file PokemonIVTable.hpp.

yap::UInt16 yse::PokemonIVTable::specialDefense_

Definition at line 26 of file PokemonIVTable.hpp.

yap::UInt16 yse::PokemonIVTable::speed_

Definition at line 27 of file PokemonIVTable.hpp.


The documentation for this class was generated from the following files: