Pokebot
Pokemon FireRed bot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
World Class Reference

#include <World.hh>

Collaboration diagram for World:
Collaboration graph

Classes

struct  Map
 

Public Types

typedef std::vector< Map::Node * > Path
 

Public Member Functions

 World ()
 
 ~World ()
 
std::vector< Map > & operator[] (uint8_t bank)
 
MapgetMap (uint8_t bank, uint8_t map)
 

Public Attributes

std::vector< std::vector< Map > > _banks
 

Member Typedef Documentation

typedef std::vector<Map::Node*> World::Path

Constructor & Destructor Documentation

World::World ( )
World::~World ( )

Member Function Documentation

Map& World::getMap ( uint8_t  bank,
uint8_t  map 
)
inline
std::vector<Map>& World::operator[] ( uint8_t  bank)
inline

Member Data Documentation

std::vector<std::vector<Map> > World::_banks

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