ScummVM API documentation
Crab::pyrodactyl::ui::ModMenu Class Reference
Inheritance diagram for Crab::pyrodactyl::ui::ModMenu:
Crab::pyrodactyl::ui::FileMenu< ModFileData >

Public Member Functions

void load (const Common::Path &filename)
 
bool handleEvents (const Common::Event &event)
 
void draw ()
 
- Public Member Functions inherited from Crab::pyrodactyl::ui::FileMenu< ModFileData >
void reset ()
 
Common::String selectedPath ()
 
void selectedPath (const Common::String &val)
 
void scanDir ()
 
void load (rapidxml::xml_node< char > *node)
 
bool handleEvents (const Common::Event &event)
 
void draw ()
 
void drawHover ()
 
bool empty ()
 
bool selectNewestFile ()
 
void setUI ()
 

Additional Inherited Members

- Public Attributes inherited from Crab::pyrodactyl::ui::FileMenu< ModFileData >
pyrodactyl::image::Image _preview
 
Common::Path _noPreviewPath
 
Element _pos
 
bool _loaded
 
- Protected Attributes inherited from Crab::pyrodactyl::ui::FileMenu< ModFileData >
ImageData _bg
 
PageButtonMenu _menu
 
Common::String _selected
 
Common::String _extension
 
Common::Path _directory
 
Common::Array< ModFileData_slotInfo
 
TextData tdB [DATA_BUTTON_TOTAL]
 
HoverInfo hov [DATA_HOVER_TOTAL]
 
TextData tdH [DATA_HOVER_TOTAL]
 
struct {
   pyrodactyl::image::Image   _preview
 
   Common::Path   _noPreviewPath
 
   Element   _pos
 
   bool   _loaded
 
_img
 
bool _hover
 
int _prevHover
 

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