This is the complete list of members for NGI::NGIEngine, including all inherited members.
| _activeEnhancements (defined in Engine) | Engine | protected |
| _aniHandler (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _aniMan (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _aniMan2 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _arcadeKeys (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _arcadeOverlay (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _arcadeOverlayHelper (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _arcadeOverlayMidX (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _arcadeOverlayMidY (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _arcadeOverlayX (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _arcadeOverlayY (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _backgroundSurface (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _behaviorManager (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _buttonState (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _currArchive (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _currentCheat (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _currentCheatPos (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _currentScene (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _currSelectedInventoryItemId (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _currSoundList1 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _currSoundListCount (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _cursorId (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _defaultPalette (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _eventMan | Engine | protected |
| _exCommandList (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _flgCanOpenMap (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _flgGameIsRunning (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _flgPlayIntro (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _flgSoundList (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _floaters (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _gameContinue (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _gameDescription (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _gameLoader (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _gameObjH (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _gamePaused (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _gameProject (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _gameProjectVersion (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _globalMessageQueueList (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _globalPalette (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _inputArFlag (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _inputController (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _inputDisabled (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _inventory (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _inventoryScene (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _isProcessingMessages (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _isSaveAllowed (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _keyState (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _lastButtonUpTicks (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _lastInputTicks (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _lastLiftButton (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _lift (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _liftEnterMQ (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _liftExitMQ (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _liftX (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _liftY (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _loaderScene (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _mainMenu_debugEnabled (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _mainMenuDialog | Engine | protected |
| _mapTable (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _maxCursorId (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _messageHandlers (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _minCursorId (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _mixer | Engine | |
| _modalObject (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _mouseScreenPos (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _mouseVirtX (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _mouseVirtY (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _movTable (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _msgId (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _msgObjectId2 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _msgX (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _msgY (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _musicAllowed (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _musicGameVar (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _musicLocal (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _musicMaxDelay (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _musicMinDelay (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _musicVolume (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _needRestart (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _normalSpeed (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _numSceneTracks (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _objectAtCursor (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _objectIdAtCursor (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _objectIdCursors (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _pictureScale (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _recordEvents (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _rnd (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _saveFileMan | Engine | protected |
| _scene2 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _scene3 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sceneHeight (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sceneRect (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sceneTrackHasSequence (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sceneTrackIsPlaying (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sceneTracks (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sceneTracksCurrentTrack (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sceneWidth (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _scrollSpeed (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _sfxVolume (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _soundEnabled (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _soundStream1 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _soundStream2 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _soundStream3 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _soundStream4 (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _stream2playing (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _system | Engine | |
| _targetName | Engine | protected |
| _timer | Engine | protected |
| _trackName (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _trackStartDelay (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _updateCursorCallback (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _updateFlag (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _updateScreenCallback (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| _updateTicks (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| accessScene(int sceneId) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| addCursor(CursorInfo *cursorInfo, Scene *inv, int pictureId, int hotspotX, int hotspotY, int itemPictureOffsX, int itemPictureOffsY) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| applyGameSettings() | Engine | inlinevirtual |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | NGI::NGIEngine | inlinevirtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | NGI::NGIEngine | inlinevirtual |
| cleanup() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| convertScene(int scene) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| defaultSyncSoundSettings() | Engine | protected |
| defHandleKeyDown(int key) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| deleteModalObject() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| disableSaves(ExCommand *ex) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| drawAlphaRectangle(int x1, int y1, int x2, int y2, int alpha) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| drawArcadeOverlay(int adjust) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| enableSaves() (defined in NGI::NGIEngine) | NGI::NGIEngine | inline |
| 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 |
| existExtractedCDAudioFiles(uint track=1) | Engine | |
| flipMute() | Engine | virtual |
| freeGameLoader() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| gameIdToStr(uint16 id) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| gameTypeHasAddOns() const | Engine | virtual |
| getAllInventory() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getFeatures() const (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getGameGID() const (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getGameId() const (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getGameLoaderGameVar() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getGameLoaderInputController() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getLanguage() const (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getMetaEngine() const | Engine | inline |
| getObjectEnumState(const Common::String &name, const char *state) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getObjectState(const Common::String &objname) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getOrCreateDebugger() | Engine | |
| getSaveFileManager() | Engine | inline |
| getSaveStateName(int slot) const override | NGI::NGIEngine | virtual |
| getSceneEntrance(int scene) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getSceneFromTag(int tag) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getSceneTrack() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| handleAutoSave() | Engine | |
| hasFeature(EngineFeature f) const override | NGI::NGIEngine | virtual |
| initArcadeKeys(const char *varname) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| initCursors() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| initialize() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| initMap() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| initObjectStates() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isDemo() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| isPaused() const | Engine | inline |
| isSaveAllowed() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| 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 | |
| lift_animateButton(StaticANIObject *button) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_checkButton(const char *varname) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_clickButton() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_closedoorSeq() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_exitSeq(ExCommand *ex) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_getButtonIdH(int objid) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_getButtonIdN(int objid) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_getButtonIdP(int objid) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_goAnimation() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_hoverButton(ExCommand *ex) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_init(Scene *sc, int qu1, int qu2) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_openLift() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_setButton(const char *name, int state) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_setButtonStatics(Scene *sc, int buttonId) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_startExitQueue() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| lift_walkAndGo() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| loadAllScenes() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| loadGam(const char *fname, int scene=0) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| loadGameDialog() | Engine | |
| loadGameObjH() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| loadGameState(int slot) override | NGI::NGIEngine | virtual |
| loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
| NGIEngine(OSystem *syst, const NGIGameDescription *gameDesc) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| openHelp() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| openMainMenu() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| openMainMenuDialog() | Engine | |
| openMap() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) | Engine | protectedvirtual |
| playOggSound(const Common::Path &trackName, Audio::SoundHandle &stream) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| playSound(int id, int flag) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| playTrack(GameVar *sceneVar, const char *name, bool delayed) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| processArcade(ExCommand *ex) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| quitGame() | Engine | static |
| restartGame() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| run() override | NGI::NGIEngine | protectedvirtual |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| saveAutosaveIfEnabled() | Engine | |
| saveGameDialog() | Engine | |
| saveGameState(int slot, const Common::String &description, bool isAutosave=false) override | NGI::NGIEngine | virtual |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
| sceneAutoScrolling() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| sceneFade(Scene *sc, bool direction) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| sceneSwitcher(const EntranceInfo &entrance) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setArcadeOverlay(int picId) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setCursor(int id) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setGameToLoadSlot(int slot) | Engine | |
| setLevelStates() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setMusicAllowed(int val) (defined in NGI::NGIEngine) | NGI::NGIEngine | inline |
| setMusicVolume(int vol) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setObjectState(const Common::String &name, int state) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setSceneMusicParameters(GameVar *var) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setSwallowedEggsState() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| setTotalPlayTime(uint32 time=0) | Engine | |
| shouldQuit() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| startSceneTrack() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| startSoundStream1(const Common::Path &trackName) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| stopAllSoundInstances(int id) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| stopAllSounds() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| stopAllSoundStreams() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| stopSoundStream2() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| syncSoundSettings() | Engine | virtual |
| toggleMute() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| updateCursorCommon() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| updateEvents() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| updateMap(PreloadItem *pre) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| updateMapPiece(int mapId, int update) (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| updateScreen() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| updateSoundVolume() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| updateTrackDelay() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| winArcade() (defined in NGI::NGIEngine) | NGI::NGIEngine | |
| ~Engine() | Engine | virtual |
| ~NGIEngine() override (defined in NGI::NGIEngine) | NGI::NGIEngine |