YAPOG  0.0.1
Yet Another Pokemon Online Game
ycl::PlayerTrainer Class Reference

#include <PlayerTrainer.hpp>

Inheritance diagram for ycl::PlayerTrainer:
Collaboration diagram for ycl::PlayerTrainer:

List of all members.

Public Member Functions

 PlayerTrainer ()
virtual ~PlayerTrainer ()
Getters.
PokemonTeamGetTeam ()
 Getters.
yap::UInt32 GetPokemonCaughtCount () const
BattleParametersGetBattleParameters () const
Setters.
void SetTeam (PokemonTeam *value)
 Setters.
void SetPokedex (yap::Pokedex *value)
void SetBattleParameters (BattleParameters *value)

Private Attributes

PokemonTeamteam_
yap::Pokedexpokedex_
BattleParametersbattleParameters_

Detailed Description

Definition at line 21 of file PlayerTrainer.hpp.


Constructor & Destructor Documentation

ycl::PlayerTrainer::PlayerTrainer ( )

Reimplemented from yap::PlayerTrainer.

Definition at line 9 of file PlayerTrainer.cpp.

ycl::PlayerTrainer::~PlayerTrainer ( )
virtual

Definition at line 17 of file PlayerTrainer.cpp.


Member Function Documentation

BattleParameters & ycl::PlayerTrainer::GetBattleParameters ( ) const

Definition at line 35 of file PlayerTrainer.cpp.

Here is the caller graph for this function:

yap::UInt32 ycl::PlayerTrainer::GetPokemonCaughtCount ( ) const

Definition at line 29 of file PlayerTrainer.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

PokemonTeam & ycl::PlayerTrainer::GetTeam ( )

Getters.

Definition at line 26 of file PlayerTrainer.cpp.

Here is the caller graph for this function:

void ycl::PlayerTrainer::SetBattleParameters ( BattleParameters value)

Definition at line 50 of file PlayerTrainer.cpp.

Here is the caller graph for this function:

void ycl::PlayerTrainer::SetPokedex ( yap::Pokedex value)

Definition at line 47 of file PlayerTrainer.cpp.

Here is the caller graph for this function:

void ycl::PlayerTrainer::SetTeam ( PokemonTeam value)

Setters.

Definition at line 44 of file PlayerTrainer.cpp.

Here is the caller graph for this function:


Member Data Documentation

BattleParameters* ycl::PlayerTrainer::battleParameters_
private

Definition at line 47 of file PlayerTrainer.hpp.

yap::Pokedex* ycl::PlayerTrainer::pokedex_
private

Definition at line 46 of file PlayerTrainer.hpp.

PokemonTeam* ycl::PlayerTrainer::team_
private

Definition at line 45 of file PlayerTrainer.hpp.


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