ScummVM API documentation
Crab::pyrodactyl::ui::FileMenu< FileType > Class Template Reference

Public Member Functions

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 ()
 

Protected Attributes

ImageData _bg
 
PageButtonMenu _menu
 
Common::String _selected
 
Common::String _extension
 
Common::Path _directory
 
Common::Array< FileType > _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 files: