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

#include <PokemonMoveTable.hpp>

Inheritance diagram for yse::PokemonMoveTable:
Collaboration diagram for yse::PokemonMoveTable:

List of all members.

Public Member Functions

 PokemonMoveTable ()
void LoadFromPokemon (const Pokemon &pokemon, const yap::ID &index)
- Public Member Functions inherited from yse::ITable
virtual ~ITable ()

Public Attributes

yap::ID pokemonID_
yap::ID staticID_
yap::ID index_
yap::UInt16 pp_
yap::UInt16 maxPP_

Static Public Attributes

static const yap::ID DEFAULT_STATIC_ID
static const yap::UInt16 DEFAULT_PP = 0
static const yap::UInt16 DEFAULT_MAX_PP = 0

Private Member Functions

 DISALLOW_COPY (PokemonMoveTable)

Detailed Description

Definition at line 13 of file PokemonMoveTable.hpp.


Constructor & Destructor Documentation

yse::PokemonMoveTable::PokemonMoveTable ( )

Definition at line 12 of file PokemonMoveTable.cpp.


Member Function Documentation

yse::PokemonMoveTable::DISALLOW_COPY ( PokemonMoveTable  )
private
void yse::PokemonMoveTable::LoadFromPokemon ( const Pokemon pokemon,
const yap::ID index 
)

Definition at line 17 of file PokemonMoveTable.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

const yap::UInt16 yse::PokemonMoveTable::DEFAULT_MAX_PP = 0
static

Definition at line 31 of file PokemonMoveTable.hpp.

const yap::UInt16 yse::PokemonMoveTable::DEFAULT_PP = 0
static

Definition at line 30 of file PokemonMoveTable.hpp.

const yap::ID yse::PokemonMoveTable::DEFAULT_STATIC_ID
static

Definition at line 29 of file PokemonMoveTable.hpp.

yap::ID yse::PokemonMoveTable::index_

Definition at line 25 of file PokemonMoveTable.hpp.

yap::UInt16 yse::PokemonMoveTable::maxPP_

Definition at line 27 of file PokemonMoveTable.hpp.

yap::ID yse::PokemonMoveTable::pokemonID_

Definition at line 23 of file PokemonMoveTable.hpp.

yap::UInt16 yse::PokemonMoveTable::pp_

Definition at line 26 of file PokemonMoveTable.hpp.

yap::ID yse::PokemonMoveTable::staticID_

Definition at line 24 of file PokemonMoveTable.hpp.


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