16 uint8_t effectAccuracy;
25 Move(uint32_t addr,
char *name)
26 : _data((Internal *)
gbaMem(addr)), _name(name)
30 uint8_t
getPower()
const {
return (_data->power); }
31 uint8_t
getType()
const {
return (_data->type); }
33 uint8_t
getPP()
const {
return (_data->pp); }
35 uint8_t
getTarget()
const {
return (_data->target); }
37 uint8_t
getFlags()
const {
return (_data->flags); }
38 const char *
getName()
const {
return (_name); }
const char * getName() const
Definition: Move.hh:38
Move()
Definition: Move.hh:24
uint8_t getType() const
Definition: Move.hh:31
uint8_t getEffectAccuracy() const
Definition: Move.hh:34
uint8_t getFlags() const
Definition: Move.hh:37
uint8_t getTarget() const
Definition: Move.hh:35
uint8_t getPriority() const
Definition: Move.hh:36
void * gbaMem(uint32_t ptr)
Definition: PokemonUtils.cpp:57
uint8_t getPower() const
Definition: Move.hh:30
uint8_t getAccuracy() const
Definition: Move.hh:32
Move(uint32_t addr, char *name)
Definition: Move.hh:25
uint8_t getPP() const
Definition: Move.hh:33