ScummVM API documentation
Crab::pyrodactyl::ui::ReplyMenu Class Reference
Inheritance diagram for Crab::pyrodactyl::ui::ReplyMenu:
Crab::pyrodactyl::ui::Menu< ReplyButton > Crab::TTSHandler

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
 

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