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 |