|
static SaveManager * | init (SherlockEngine *vm, const Common::String &target) |
|
static SaveStateList | getSavegameList (const MetaEngine *metaEngine, const Common::String &target) |
|
static WARN_UNUSED_RESULT bool | readSavegameHeader (Common::InSaveFile *in, SherlockSavegameHeader &header, bool skipThumbnail=true) |
|
Common::StringArray | _savegames |
|
int | _savegameIndex |
|
bool | _justLoaded |
|
Common::String | splitLines (const Common::String &str, Common::StringArray &lines, int maxWidth, uint maxLines) |
|
void | restrictToScreen () |
|
void | makeInfoArea (Surface &s) |
|
void | makeInfoArea () |
|
void | drawDialogRect (const Common::Rect &r, bool raised=true) |
|
void | drawScrollBar (int index, int pageSize, int count) |
|
void | handleScrollbarEvents (int index, int pageSize, int count) |
|
void | handleScrolling (int &scrollIndex, int pageSize, int max) |
|
void | close () |
|
virtual void | drawBackground () |
|
void | createSavegameList () |
|
void | synchronize (Serializer &s) |
|
SherlockEngine * | _vm |
|
Common::Rect | _bounds |
|
Common::Rect | _oldBounds |
|
Surface | _surface |
|
bool | _outsideMenu |
|
bool | _scroll |
|
SherlockEngine * | _vm |
|
Common::String | _target |
|
Graphics::Surface * | _saveThumb |
|
◆ show()
void Sherlock::Tattoo::WidgetFiles::show |
( |
SaveMode |
mode | ) |
|
Prompt the user whether to quit
◆ handleEvents()
void Sherlock::Tattoo::WidgetFiles::handleEvents |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: