Pokebot
Pokemon FireRed bot
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
include
Team.hpp
Go to the documentation of this file.
1
#ifndef __TEAM_HH__
2
#define __TEAM_HH__
3
4
#include "
PokemonData.hh
"
5
6
class
Team
7
{
8
public
:
9
Team
() {}
10
Team
(uint32_t addr)
11
{
12
for
(
int
i = 0; i < 6; i++)
13
list
[i] =
PokemonData
(addr + 100 * i);
14
}
15
16
public
:
17
PokemonData
&
operator[]
(uint8_t i)
18
{
19
return
(
list
[(i >= 0 && i < 6) * i]);
20
}
21
22
public
:
23
void
update
()
24
{
25
for
(
int
i = 0; i < 6; i++)
26
list
[i].
update
();
27
}
28
29
public
:
30
PokemonData
list
[6];
31
};
32
33
#endif
PokemonData
Definition:
PokemonData.hh:7
Team
Definition:
Team.hpp:6
Team::update
void update()
Definition:
Team.hpp:23
Team::operator[]
PokemonData & operator[](uint8_t i)
Definition:
Team.hpp:17
Team::Team
Team(uint32_t addr)
Definition:
Team.hpp:10
Team::list
PokemonData list[6]
Definition:
Team.hpp:30
Team::Team
Team()
Definition:
Team.hpp:9
PokemonData.hh
Generated on Fri Nov 21 2014 12:06:55 for Pokebot by
1.8.8