Pokebot
Pokemon FireRed bot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
Action::UseWarp Class Reference

#include <UseWarp.hh>

Inheritance diagram for Action::UseWarp:
Inheritance graph
Collaboration diagram for Action::UseWarp:
Collaboration graph

Public Member Functions

 UseWarp (uint8_t personId)
 
 ~UseWarp ()
 
- Public Member Functions inherited from AAction
 AAction ()
 
Action::State update ()
 
virtual ~AAction ()
 
void queue (AAction *act)
 
void reset ()
 
Action::State getState () const
 
void setState (Action::State st)
 
void emit (const std::string &signal)
 
void addListener (const std::string &signal, void(*listener)(AAction *))
 
void addListener (const std::string &signal, void(AAction::*listener)())
 

Additional Inherited Members

- Protected Member Functions inherited from AAction
uint32_t _getCounter () const
 
- Protected Attributes inherited from AAction
Data_data
 
Action::State _state
 
std::queue< AAction * > _actions
 
std::map< std::string,
std::vector< std::function
< void(AAction *)> > > 
_listeners
 

Constructor & Destructor Documentation

Action::UseWarp::UseWarp ( uint8_t  warpId)

Warp to a different map

Parameters
warpIdIndex of the warp in the warps array
Action::UseWarp::~UseWarp ( )

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