ScummVM API documentation
Crab::pyrodactyl::ui::Map Class Reference

Public Member Functions

void load (const Common::Path &filename, pyrodactyl::event::Info &info)
 
void draw (pyrodactyl::event::Info &info)
 
bool handleEvents (pyrodactyl::event::Info &info, const Common::Event &event)
 
void internalEvents (pyrodactyl::event::Info &info)
 
void center (const Vector2i &pos)
 
void move (const Common::Event &event)
 
void validate ()
 
void revealAdd (const int &id, const Rect &area)
 
void destAdd (const Common::String &name, const int &x, const int &y)
 
void destDel (const Common::String &name)
 
void selectDest (const Common::String &name)
 
void update (pyrodactyl::event::Info &info)
 
void setImage (const uint &val, const bool &force=false)
 
void saveState (rapidxml::xml_document<> &doc, rapidxml::xml_node< char > *root)
 
void loadState (rapidxml::xml_node< char > *node)
 
void setUI ()
 

Public Attributes

Common::String _curLoc
 
Vector2i _playerPos
 

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