_bounds (defined in Sherlock::Tattoo::WidgetBase) | Sherlock::Tattoo::WidgetBase | protected |
_justLoaded (defined in Sherlock::SaveManager) | Sherlock::SaveManager | |
_oldBounds (defined in Sherlock::Tattoo::WidgetBase) | Sherlock::Tattoo::WidgetBase | protected |
_outsideMenu (defined in Sherlock::Tattoo::WidgetBase) | Sherlock::Tattoo::WidgetBase | protected |
_savegameIndex (defined in Sherlock::SaveManager) | Sherlock::SaveManager | |
_savegames (defined in Sherlock::SaveManager) | Sherlock::SaveManager | |
_saveThumb (defined in Sherlock::SaveManager) | Sherlock::SaveManager | protected |
_scroll (defined in Sherlock::Tattoo::WidgetBase) | Sherlock::Tattoo::WidgetBase | protected |
_surface (defined in Sherlock::Tattoo::WidgetBase) | Sherlock::Tattoo::WidgetBase | protected |
_target (defined in Sherlock::SaveManager) | Sherlock::SaveManager | protected |
active() const | Sherlock::Tattoo::WidgetBase | |
banishWindow() | Sherlock::Tattoo::WidgetBase | virtual |
checkTabbingKeys(int numOptions) | Sherlock::Tattoo::WidgetBase | |
close() | Sherlock::Tattoo::WidgetBase | protected |
createSavegameList() | Sherlock::SaveManager | protected |
createThumbnail() | Sherlock::SaveManager | |
draw() | Sherlock::Tattoo::WidgetBase | virtual |
drawBackground() | Sherlock::Tattoo::WidgetBase | protectedvirtual |
drawDialogRect(const Common::Rect &r, bool raised=true) | Sherlock::Tattoo::WidgetBase | protected |
drawScrollBar(int index, int pageSize, int count) | Sherlock::Tattoo::WidgetBase | protected |
erase() | Sherlock::Tattoo::WidgetBase | virtual |
generateSaveName(int slot) | Sherlock::SaveManager | |
getHighlightedButton() const | Sherlock::SaveManager | |
getSavegameList(const MetaEngine *metaEngine, const Common::String &target) | Sherlock::SaveManager | static |
handleEvents() override | Sherlock::Tattoo::WidgetFiles | virtual |
handleScrollbarEvents(int index, int pageSize, int count) | Sherlock::Tattoo::WidgetBase | protected |
handleScrolling(int &scrollIndex, int pageSize, int max) | Sherlock::Tattoo::WidgetBase | protected |
highlightButtons(int btnIndex) | Sherlock::SaveManager | |
init(SherlockEngine *vm, const Common::String &target) (defined in Sherlock::SaveManager) | Sherlock::SaveManager | static |
isSlotEmpty(int slot) const | Sherlock::SaveManager | |
loadGame(int slot) | Sherlock::SaveManager | |
makeInfoArea(Surface &s) | Sherlock::Tattoo::WidgetBase | protected |
makeInfoArea() | Sherlock::Tattoo::WidgetBase | protected |
readSavegameHeader(Common::InSaveFile *in, SherlockSavegameHeader &header, bool skipThumbnail=true) | Sherlock::SaveManager | static |
restrictToScreen() | Sherlock::Tattoo::WidgetBase | protected |
saveGame(int slot, const Common::String &name) | Sherlock::SaveManager | |
SaveManager(SherlockEngine *vm, const Common::String &target) (defined in Sherlock::SaveManager) | Sherlock::SaveManager | |
show(SaveMode mode) | Sherlock::Tattoo::WidgetFiles | |
splitLines(const Common::String &str, Common::StringArray &lines, int maxWidth, uint maxLines) | Sherlock::Tattoo::WidgetBase | protected |
summonWindow() | Sherlock::Tattoo::WidgetBase | virtual |
synchronize(Serializer &s) | Sherlock::SaveManager | protected |
WidgetBase(SherlockEngine *vm) (defined in Sherlock::Tattoo::WidgetBase) | Sherlock::Tattoo::WidgetBase | |
WidgetFiles(SherlockEngine *vm, const Common::String &target) (defined in Sherlock::Tattoo::WidgetFiles) | Sherlock::Tattoo::WidgetFiles | |
writeSavegameHeader(Common::OutSaveFile *out, SherlockSavegameHeader &header) | Sherlock::SaveManager | |
~SaveManager() (defined in Sherlock::SaveManager) | Sherlock::SaveManager | virtual |
~WidgetBase() (defined in Sherlock::Tattoo::WidgetBase) | Sherlock::Tattoo::WidgetBase | inlinevirtual |