| _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 |