Public Member Functions | |
| void | load (const Common::Path &filename) |
| int | handleEvents (pyrodactyl::event::Info &info, pyrodactyl::event::ConversationData &dat, const Common::String &curId, PersonHandler &oh, const Common::Event &Event) |
| void | draw () |
| void | cache (pyrodactyl::event::Info &info, pyrodactyl::event::ConversationData &dat) |
| void | setUI () |
Public Member Functions inherited from Crab::pyrodactyl::ui::Menu< ReplyButton > | |
| 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 () |
Public Member Functions inherited from Crab::TTSHandler | |
| void | onEntry (const Common::String &dialog) const |
| void | onExit () const |
Additional Inherited Members | |
Public Attributes inherited from Crab::pyrodactyl::ui::Menu< ReplyButton > | |
| Common::Array< ReplyButton > | _element |
Protected Types inherited from Crab::pyrodactyl::ui::Menu< ReplyButton > | |
| enum | InputDevice |
| enum | PathType |
Protected Member Functions inherited from Crab::pyrodactyl::ui::Menu< ReplyButton > | |
| void | next () |
| void | prev () |
| int | handleKeyboard (const Common::Event &event) |
Protected Attributes inherited from Crab::pyrodactyl::ui::Menu< ReplyButton > | |
| int | _hoverIndex |
| Common::Array< uint > | _path |
| bool | _useKeyboard |
| enum Crab::pyrodactyl::ui::Menu::InputDevice | _latestInput |
| enum Crab::pyrodactyl::ui::Menu::PathType | _pathType |