| _activeEnhancements (defined in Engine) | Engine | protected |
| _allFlames (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _certificate (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _CNM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _collumn (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _columnIndex (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _columnTop (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _columnX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _combatID (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _count (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _currentRoom (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _cycles (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _cycPtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _damagePtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _dataBuffer (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _dataSprites (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _dim (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _dontResetColors (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _doorCameInFrom (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _doorRoom (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _doors (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _doorToNextLevel (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _draw (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _Draw (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _dRoomNum (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _err (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _eventMan | Engine | protected |
| _formatted (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _gameDescription (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _gameFlags (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _gameOverFlag (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _genSprites (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _heldAction (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _heldDirection (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _initialBX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _initialBY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _initialRoom (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _initialX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _initialY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _ladderInUse (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _ladders (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastBMW (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastCertLen (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastGauge (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastLevelLoaded (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastPoint (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastSongLoaded (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastType (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _lastYes (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _Left (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _level (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _levelOver (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _loadA (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _loadY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _logicalCNM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _mainMenuDialog | Engine | protected |
| _mainSurface (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _maxLevels (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _mixer | Engine | |
| _modCNM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _modLogicalCNM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _motivePtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myButton (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myCNM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myModCNM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myModLCNM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myUnivPointX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myUnivPointY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myViewPortX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _myViewPortY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _num2DrawItems (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _numDoors (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _numLadders (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _numSprites (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _objTypePtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _oldCBM (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _palBlack (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _palDefault (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _palDim (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _palRGB (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _palUniv (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _palWhite (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _penX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _penY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _pickupPtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _playing (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _pressedAction (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _pressedDirection (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _programPtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _promoting (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _restart (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _Right (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _roomCellX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _roomCellY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _rooms (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _row (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _saveFileMan | Engine | protected |
| _screenBuff (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _secretCount (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _secretDelta (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _secretLadder (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _singleStep (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _slowText (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _Solid (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _sprites (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _stories (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _storyLevel (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _storyX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _strPtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _system | Engine | |
| _targetName | Engine | protected |
| _themeID (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _themePaused (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _time (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _timer | Engine | protected |
| _tIndex (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _titlesShown (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _tPriority (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _univ (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _usePtrs (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _usingNormal (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _viewPortX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _viewPortY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| _zero (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| addKeyBuffer() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| addRows() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| addSprite(uint16 vpX, uint16 vpY, SpriteName s, int img, uint16 x, uint16 y, uint16 p) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| addSprites() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| applyGameSettings() | Engine | inlinevirtual |
| backspace() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| blit() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| blit40() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| blit8() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| buttonPressed() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| calcCheckSum(int l, uint8 checksum[]) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | Immortal::ImmortalEngine | inlinevirtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | Immortal::ImmortalEngine | inlinevirtual |
| carriageReturn() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| center() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| clearKeyBuff() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| clearScreen() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| clearSprites() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| clipSprite(uint16 &height, uint16 &pointIndex, uint16 &skipY, DataSprite *dSprite, uint16 &pointX, uint16 &pointY, int img, uint16 bmw, uint16 superTop, uint16 superBottom) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| copyToScreen() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| cycleFreeAll() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| defaultSyncSoundSettings() | Engine | protected |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| doGroan() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doLockStuff(int d, MonsterID m, int top) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorCloseSecret() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorClrLock() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorComeOut(MonsterID m) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorDoStep(MonsterID m, int d, int index) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorDrawAll() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorInit() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorNew(SDoor door) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorOnDoorMat() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorOpenSecret() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorSetLadders(MonsterID m) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doorSetOn(int d) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| doSingleStep() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawBGRND() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawGauge(int h) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawIcon(int img) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawItems() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawLLHC(int chr, int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawLRHC(int chr, int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawSolid(int chr, int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawULHC(int chr, int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawUniv() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| drawURHC(int chr, int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| 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 | |
| fade(uint16 pal[], int dir, int delay) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| fadeIn(int j) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| fadeOut(int j) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| fadePal(uint16 pal[], int count, uint16 target[]) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| findDoor(int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| findDoorTop(int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| firePressed() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| fixColors() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| fixPause() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| flipMute() | Engine | virtual |
| fromOldGame() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| gameOver() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| gameOverDisplay() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| gameTypeHasAddOns() const | Engine | virtual |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getCertificate() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getFeatures() const (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getGameFlags() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getGameId() const (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getInput() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getLevel() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getMetaEngine() const | Engine | inline |
| getOrCreateDebugger() | Engine | |
| getPlaying() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getRandom() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| getRandomNumber(uint maxNum) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | inline |
| getSaveFileManager() | Engine | inline |
| getSaveStateName(int slot) const | Engine | inlinevirtual |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| handleAutoSave() | Engine | |
| hasFeature(EngineFeature f) const override | Immortal::ImmortalEngine | inlinevirtual |
| ImmortalEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| inDoor(int x, int y, MonsterID m) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| inDoorTop(int x, int y, MonsterID m) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| initDataSprite(Common::SeekableReadStream *f, DataSprite *d, int index, uint16 cenX, uint16 cenY) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| initDisks() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| initStoryDynamic() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| initStoryStatic() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| inputCode(uint16 &outCode, int &lSource, Common::File *source, uint16 &evenOdd) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isPaused() const | Engine | inline |
| isSavedAna() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| isSavedKing() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrBMW (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrDy (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrH (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrH2 (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrH3 (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrLen (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrMask (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kChrW (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| keyOrButton() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kGaugeOff (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kGaugeOn (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kGaugeStart (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kGaugeStop (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kGaugeX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kGaugeY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kIsBackground (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kLCutaway (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kLDrawSolid (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kLevelToMaze (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMaxCertificate (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMaxCollumns (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMaxFilesPerLevel (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMaxPartInstances (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMaxRows (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMaxSpriteH (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMaxSpriteW (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMySuperBottom (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kMySuperTop (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kNiceTime (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kNumLengths (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kObjectHeight (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kObjectWidth (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kObjectX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kObjectY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kPaletteOffset (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kScreenBMW (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kScreenH__ (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kScreenLeft (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kScreenSize (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kScreenTop (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kScreenW__ (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kSpriteDY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kStoryNull (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kSuperBottom (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kSuperTop (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| 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 | |
| kTextLeft (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kTextTop (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kViewPortH (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kViewPortSpX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kViewPortSpY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kViewPortW (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kVSBMW (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kVSDY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kVSLen (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kVSX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kVSY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kWizardX (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kWizardY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kYesNoX1 (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kYesNoX2 (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| kYesNoY (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelDrawAll() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelInit() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelInitAtStartOfGameOnly() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelIsLoaded(int l) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelIsShowRoom(int r) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelLoadFile(int l) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelNew(int l) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelOver() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelShowRoom(int r, int bX, int bY) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| levelStory(int l) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadFont() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadGameDialog() | Engine | |
| loadGameState(int slot) | Engine | virtual |
| loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
| loadIFF(Common::String fileName) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadMazeGraphics(int m) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadPalette() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadSingles(Common::String songName) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadSprites() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadUniv(char mazeNum) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| loadWindow() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| logic() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| logicFreeze() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| logicInit() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| makeBlisters(int povX, int povY) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| makeCertificate() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| makeMyCNM() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| member(uint16 &codeW, uint16 &k, uint16 *pCodes, uint16 *pTk, uint16 &findEmpty, uint16 &index) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| miscInit() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mult16(uint16 a, uint16 b) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mungeBM() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mungeCBM(uint16 num2Chrs) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mungeLLHC(int oldChr, uint16 &drawIndex) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mungeLRHC(int oldChr, uint16 &drawIndex) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mungeSolid(int oldChr, uint16 &drawIndex) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mungeULHC(int oldChr, uint16 &drawIndex) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| mungeURHC(int oldChr, uint16 &drawIndex) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| musicPause(int sID) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| musicUnPause(int sID) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| myDelay(int j) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| myFadeIn() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| myFadeOut() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| noNetwork() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| noOn() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| normalFadeIn() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| normalFadeOut() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| openMainMenuDialog() | Engine | |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) | Engine | protectedvirtual |
| playCombatSong() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| playMazeSong() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| playTextSong() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| pollKeys() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| printAnd(Str s) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| printByte(int b) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| printCertificate() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| printChr(char c) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| pump() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| quitGame() | Engine | static |
| rect(int x, int y, int w, int h) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| restartLogic() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| rol(uint16 ab, int n) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| roomTransfer(int r, int x, int y) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| ror(uint16 ab, int n) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| run() override | Immortal::ImmortalEngine | protectedvirtual |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| saveAutosaveIfEnabled() | Engine | |
| saveGameDialog() | Engine | |
| saveGameState(int slot, const Common::String &desc, bool isAutosave=false) | Engine | virtual |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
| sBlit() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| scroll() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| setColors(uint16 pal[]) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setGameFlags(uint16 f) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| setGameToLoadSlot(int slot) | Engine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setPen(uint16 penX, uint16 penY) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| setRandomSeed() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| setSavedAna() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| setSavedKing() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| setTotalPlayTime(uint32 time=0) | Engine | |
| setUpDictionary(uint16 *pCodes, uint16 *pTk, uint16 &findEmpty) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| shouldQuit() | Engine | static |
| slowFadeOut() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| sortDrawItems() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| spriteAligned(DataSprite *dSprite, Image &img, uint16 &skipY, uint16 &pointIndex, uint16 &height, uint16 bmw, byte *dst) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| standardBeep() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| stopMusic() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| storeAddr(uint16 *drawType, uint16 chr2, uint16 drawIndex) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| superSprite(DataSprite *dSprite, uint16 x, uint16 y, int img, uint16 bmw, byte *dst, uint16 superTop, uint16 superBottom) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| syncGame(Common::Serializer &s) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| syncSoundSettings() | Engine | virtual |
| textAutoPageBreak() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textBeginning(Str s, int n) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textBounceDelay() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textCR() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textDoSpace(Common::String s, int index) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textEnd(Str s, int n) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textMiddle(Str s, int n) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textPageBreak(Common::String s, int &index) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textPrint(Str s, int n) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| textSub(Str s, FadeType f, int n) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| toggleSound() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| trapKeys() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| unCompress(Common::File *source, int lSource) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| univAtNew(int l) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| updateHitGauge() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| useBlack() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| useDim() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| useNormal() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| userIO() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| useWhite() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| waitClick() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| waitKey() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| whiteScreen() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| xba(uint16 ab) (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| yesNo() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| yesOn() (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |
| ~Engine() | Engine | virtual |
| ~ImmortalEngine() override (defined in Immortal::ImmortalEngine) | Immortal::ImmortalEngine | |