This is the complete list of members for Macs2::Macs2Engine, including all inherited members.
| _activeEnhancements (defined in Engine) | Engine | protected |
| _animFrames (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _areaOverrides (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _backgroundAnimations (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _backgroundAnimationsBlobs (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _bounds (defined in Macs2::UIElement) | Macs2::UIElement | protected |
| _children (defined in Macs2::UIElement) | Macs2::UIElement | protected |
| _clipRectDirty (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _currentSoundData (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _currentSoundHandle (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _debugOutput (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _depthMap (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _eventMan | Engine | protected |
| _fileStream (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _gameSpeedMode (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _glyphs (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _hotspotColorTable (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _hotspotForceRedraw | Engine | protected |
| _hotspotLabelTranslations (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _hotspotMap (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _hotspotOverrides (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _hotspotPrevCursorVisible | Engine | protected |
| _hotspotSnapshot (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | mutable |
| _imageResources (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _innerBounds (defined in Macs2::UIElement) | Macs2::UIElement | protected |
| _inputFrameCounter (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _inputMode (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _inputPlaybackEndFrame (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _inputPlaybackStream (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _inputRecordStream (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _mainMenuDialog | Engine | protected |
| _mapImageFileOffset (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _mapSceneOffsets (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _mapSubSceneTableFilePos (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _mixer | Engine | |
| _movementFinishedFlag (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _name (defined in Macs2::UIElement) | Macs2::UIElement | protected |
| _needsRedraw (defined in Macs2::UIElement) | Macs2::UIElement | protected |
| _numHotspots (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _numPathfindingPoints (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _objectTranslations (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _overlayGlyphs (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _pal (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _paletteDarkenPercent (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _palVanilla (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _panelGlyphs (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _panelRemapTable (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _path (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _pathfindingMap (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _pathfindingOverrides (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _pathfindingPoints (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _runScheduled (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _saveFileMan | Engine | protected |
| _sceneBackground (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _scenePaletteMode (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _sceneResourceOffsets (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _sceneTimerParams (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _sceneTranslations (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _scheduledRunIsInitScene (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _scriptExecutor (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _shadingTable (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _shadowMap (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _showHotspots | Engine | protected |
| _system | Engine | |
| _targetName | Engine | protected |
| _textLog (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _timer | Engine | protected |
| _walkBaseSpeedPct (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _walkDepthScaleFactor (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| _walkDepthThresholdY (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| addView(UIElement *ui) | Macs2::Events | |
| applyGameSettings() | Engine | inlinevirtual |
| applyPaletteDarkening() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| applyScenePaletteEffect() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | Macs2::Macs2Engine | inlinevirtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | Macs2::Macs2Engine | inlinevirtual |
| changeScene(uint32 newSceneIndex, bool executeScript=true) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| clearCurrentSoundData() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| clearObjectRuntime(GameObject *obj) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| computeMinCostToReachable(int nodeIndex, int prevNode, uint16 actorIndex, const bool *reachable, int nodeCount, const Common::Point &finalDest) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| computeStringIndex(Common::MemoryReadStream *stream, int targetOffset) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| containerInventoryIconIndices (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| currentMillis (defined in Macs2::Events) | Macs2::Events | |
| decodeStrings(Common::MemoryReadStream *stream, int offset, int numStrings, int sceneId=0, int objectId=0) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| defaultSyncSoundSettings() | Engine | protected |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| draw() override | Macs2::Events | inlinevirtual |
| drawElements() | Macs2::Events | inline |
| drawHotspots() | Engine | protectedvirtual |
| Engine(OSystem *syst) | Engine | |
| EngineFeature enum name | Engine | |
| enhancementEnabled(int32 cls) (defined in Engine) | Engine | |
| errorAddingAddOnWithoutBaseGame(Common::String addOnName, Common::String gameId) | Engine | static |
| errorString(const char *buf_input, char *buf_output, int buf_output_size) | Engine | virtual |
| errorUnsupportedGame(Common::String extraMsg) | Engine | static |
| euclideanDistance(const Common::Point &a, const Common::Point &b) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| Events() (defined in Macs2::Events) | Macs2::Events | |
| existExtractedCDAudioFiles(uint track=1) | Engine | |
| findGlyph(char c, GlyphData &out) const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| findView(const Common::String &name) | Macs2::UIElement | virtual |
| flipMute() | Engine | virtual |
| focusedView() const | Macs2::Events | inline |
| gameTypeHasAddOns() const | Engine | virtual |
| getAdlib() const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | inline |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getFeatures() const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| getGameId() const | Macs2::Macs2Engine | |
| getHotspotAtPoint(const Common::Point &p) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| getHotspotPositions(Common::Array< Graphics::HotspotInfo > &hotspots) override | Macs2::Macs2Engine | virtual |
| getMetaEngine() const | Engine | inline |
| getOrCreateDebugger() | Engine | |
| getPathfindingNodeCount() const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | inline |
| getPathfindingOverride(uint16 index, uint16 &result) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| getPathfindingOverride2(uint16 index) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| getSaveFileManager() | Engine | inline |
| getSaveStateName(int slot) const | Engine | inlinevirtual |
| getScreen() const | Macs2::Events | inline |
| getSurface() const | Macs2::UIElement | |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| getWalkabilityAt(int16 y, int16 x) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| getWalkabilityAt(const Common::Point &p) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| handleAutoSave() | Engine | |
| hasCurrentSound() const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | inline |
| hasFeature(EngineFeature f) const override | Macs2::Macs2Engine | inlinevirtual |
| hotspotDirty() const override | Macs2::Macs2Engine | virtual |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| InputMode enum name (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| inventoryIconIndices (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| isCurrentSoundPlaying() const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isDemo() const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | inline |
| isPathWalkable(int16 y1, int16 x1, int16 y2, int16 x2) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| isPaused() const | Engine | inline |
| isWalkabilityBlocking(uint16 value) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | inlinestatic |
| isWalkabilityWalkable(uint16 value) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | inlinestatic |
| kSupportsArbitraryResolutions enum value | Engine | |
| kSupportsChangingOptionsDuringRuntime enum value | Engine | |
| kSupportsHelp enum value | Engine | |
| kSupportsLoadingDuringRuntime enum value | Engine | |
| kSupportsQuitDialogOverride enum value | Engine | |
| kSupportsReturnToLauncher enum value | Engine | |
| kSupportsSavingDuringRuntime enum value | Engine | |
| kSupportsSubtitleOptions enum value | Engine | |
| loadAnimationFromSceneData(uint16 objectIndex, uint16 slotIndex, uint8 arrayIndex, bool shouldMirror=false, uint16 executingScriptObjectId=0) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| loadGameDialog() | Engine | |
| loadGameState(int slot) override | Macs2::Macs2Engine | virtual |
| loadGameStream(Common::SeekableReadStream *stream) override | Macs2::Macs2Engine | inlinevirtual |
| loadObjectData(GameObject *obj) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| loadOverlayFont(uint8 resourceIndex, uint16 executingObjectID) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| loadSongFromSceneData(uint8 dataIndex) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| loadTranslation() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| Macs2Engine(OSystem *osystem, const ADGameDescription *gameDesc) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| maxGlyphHeight (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| maxOverlayGlyphHeight (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| maxPanelGlyphHeight (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| measureString(const Common::String &s) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| measureStrings(const Common::StringArray &sa) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| measureStringsVertically(const Common::StringArray &sa) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| msgAction(const ActionMessage &e) override (defined in Macs2::Events) | Macs2::Events | inlineprotectedvirtual |
| msgFocus(const FocusMessage &e) override (defined in Macs2::Events) | Macs2::Events | inlineprotectedvirtual |
| msgKeypress(const KeypressMessage &e) override (defined in Macs2::Events) | Macs2::Events | inlineprotectedvirtual |
| msgMouseDown(const MouseDownMessage &e) override (defined in Macs2::Events) | Macs2::Events | inlineprotectedvirtual |
| msgMouseMove(const MouseMoveMessage &e) (defined in Macs2::UIElement) | Macs2::UIElement | inlineprotectedvirtual |
| msgMouseUp(const MouseUpMessage &e) override (defined in Macs2::Events) | Macs2::Events | inlineprotectedvirtual |
| msgUnfocus(const UnfocusMessage &e) override (defined in Macs2::Events) | Macs2::Events | inlineprotectedvirtual |
| nextCursorMode() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| numGlyphs (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| numOverlayGlyphs (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| numPanelGlyphs (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| openMainMenuDialog() | Engine | |
| pathfindingPoints (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) | Engine | protectedvirtual |
| playCurrentSound() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| processEvent(Common::Event &ev) | Macs2::Events | protected |
| quitGame() | Engine | static |
| readBackgroundAnimations(Common::MemoryReadStream *stream) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| readExecutable() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| readImageResources(Common::MemoryReadStream *stream) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| readInputFrame(uint16 &mouseX, uint16 &mouseY, uint16 &buttons) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| readResourceFile() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| readRLEImage(int64 offs, Common::MemoryReadStream *stream) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| rebuildHotspotSnapshot() const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| recordInputFrame(uint16 mouseX, uint16 mouseY, uint16 buttons) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| redraw() | Macs2::UIElement | |
| removePathfindingOverride(uint16 index) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| run() override | Macs2::Macs2Engine | protectedvirtual |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| runGame() | Macs2::Events | |
| runScriptExecutor(bool firstRun=false) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | inline |
| saveAutosaveIfEnabled() | Engine | |
| saveGameDialog() | Engine | |
| saveGameState(int slot, const Common::String &desc, bool isAutosave=false) | Engine | virtual |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) override | Macs2::Macs2Engine | inlinevirtual |
| saveOriginalGameState(int dosSlot) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| sayText(const Common::String &text, Common::TextToSpeechManager::Action action=Common::TextToSpeechManager::INTERRUPT_NO_REPEAT) const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| scaledMusicVolume(uint16 gameAttenuation) const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| scheduleRun(bool initScene=false) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| setCurrentSoundData(const Common::Array< uint8 > &data) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| setCursorMode(Script::MouseMode newMode) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setGameSpeedMode(uint16 mode) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| setGameToLoadSlot(int slot) | Engine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setPathfindingOverride(uint16 index, uint16 overrideValue) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| setTotalPlayTime(uint32 time=0) | Engine | |
| shouldQuit() const override | Macs2::Macs2Engine | inlineprotectedvirtual |
| Engine::shouldQuit() | Engine | static |
| showHotspots(bool show) | Engine | virtual |
| snapToWalkablePosition(int16 *pTargetY, int16 *pTargetX, int16 charY, int16 charX) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| sortObjectsByDepth(uint16 objectIndex) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| startInputPlayback(const Common::Path &filename) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| startInputRecording(const Common::Path &filename) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| stopCurrentSound() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| stopInputRecording() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| syncGame(Common::Serializer &s) | Macs2::Macs2Engine | |
| syncSoundSettings() override | Macs2::Macs2Engine | virtual |
| tick() override | Macs2::Macs2Engine | virtual |
| translateHotspotLabel(const Common::String &cp850Name) const (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| UIElement(const Common::String &name, UIElement *uiParent) (defined in Macs2::UIElement) | Macs2::UIElement | |
| UIElement(const Common::String &name) (defined in Macs2::UIElement) | Macs2::UIElement | |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| updateBackgroundAnimationPalette() (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| walkableDistance(int nodeA, int nodeB) (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutTestingMode() | Engine | static |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| ~Engine() | Engine | virtual |
| ~Events() (defined in Macs2::Events) | Macs2::Events | virtual |
| ~Macs2Engine() override (defined in Macs2::Macs2Engine) | Macs2::Macs2Engine | |
| ~UIElement() (defined in Macs2::UIElement) | Macs2::UIElement | inlinevirtual |