Public Member Functions | |
void | load (rapidxml::xml_node< char > *node) |
void | draw () |
int | handleEvents (const Common::Event &event) |
void | setInfo () |
void | setUI () |
Public Member Functions inherited from Crab::pyrodactyl::ui::Menu< Button > | |
void | reset () |
void | setUI () |
void | load (rapidxml::xml_node< char > *node) |
int | handleEvents (const Common::Event &event, const int &xOffset=0, const int &yOffset=0) |
void | draw (const int &XOffset=0, const int &YOffset=0) |
void | useKeyboard (const bool &val) |
void | clear () |
int | hoverIndex () |
void | assignPaths () |
Additional Inherited Members | |
Public Attributes inherited from Crab::pyrodactyl::ui::Menu< Button > | |
Common::Array< Button > | _element |
Protected Types inherited from Crab::pyrodactyl::ui::Menu< Button > | |
enum | InputDevice |
enum | PathType |
Protected Member Functions inherited from Crab::pyrodactyl::ui::Menu< Button > | |
void | next () |
void | prev () |
int | handleKeyboard (const Common::Event &event) |
Protected Attributes inherited from Crab::pyrodactyl::ui::Menu< Button > | |
int | _hoverIndex |
Common::Array< uint > | _path |
bool | _useKeyboard |
enum Crab::pyrodactyl::ui::Menu::InputDevice | _latestInput |
enum Crab::pyrodactyl::ui::Menu::PathType | _pathType |