| _activeEnhancements (defined in Engine) | Engine | protected |
| _animList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _backAnimList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _candleCounter (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _checkBitmap (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _checkBitmapTemp (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _checkMask (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _checkX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _checkY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _coords (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _coords2 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _coords3 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _coordsBuf (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _coordsBuf2 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _coordsBuf3 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _coordsBufEnd (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _credits (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _creditsData (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _creditsDataSize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _currentMidi (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _currentPointerNumber (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _currentTime (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _curveData (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _curvPos (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogBoxAddr (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogColor1 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogColor2 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogDat (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogData (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogDatSize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogFlag (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogImage (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogLines (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogLineSpace (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogMob (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogOptAddr (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogOptLines (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogText (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _dialogWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _directionTable (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _drawNodeList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _eventMan | Engine | protected |
| _flags (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _flcFrameSurface (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _flicPlayer (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _fpX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _fpY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _gameDescription (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _graph (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _interpreter (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _intro (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invCounter (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invCurInside (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _inventoryBackgroundRemember (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invExamY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLine (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLineH (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLines (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLineSkipX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLineSkipY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLineW (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLineX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invLineY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invMaxCount (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invOptionsHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invOptionsNumber (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invOptionsStep (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invOptionsWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invTxt (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invTxtSize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invX1 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _invY1 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _isConversing (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _lightX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _lightY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _locationNr (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mainHero (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mainMenuDialog | Engine | protected |
| _maskList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _maxInvH (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _maxInvW (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _missingVoice (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mixer | Engine | |
| _mobList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mobPriorityList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mobTranslationData (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mobTranslationSize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mouseFlag (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mst_shadow (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _mst_shadow2 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _normAnimList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _objList (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _objSlot (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionEnabled (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsColor1 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsColor2 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsFlag (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsMob (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsNumber (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsPic (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsPicInInventory (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsStep (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _optionsY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _picWindowX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _picWindowY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _previousMob (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _previousSelectedDialog (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _printMapNotification (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _randomSource (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _rembBitmap (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _rembBitmapTemp (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _rembMask (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _rembX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _rembY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _room (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _roomBmp (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _roomPathBitmap (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _roomPathBitmapTemp (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _saveFileMan | Engine | protected |
| _scaleValue (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _sceneWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _script (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _secondHero (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _selectedItem (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _selectedMob (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _selectedMode (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _shadLineLen (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _shadowBitmap (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _shadowLine (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _shadScaleValue (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _shanLen (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _showInventoryFlag (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _suitcaseBmp (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _system | Engine | |
| _talkTxt (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _talkTxtSize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _targetName | Engine | protected |
| _textSlots (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _timer | Engine | protected |
| _traceLineFirstPointFlag (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _traceLineLen (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _tracePointFirstPointFlag (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _transTable (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _variaTxt (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| _zoomBitmap (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| addInv(int heroId, int item, bool addItemQuiet) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| addInvObj() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| allocCoords2() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| applyGameSettings() | Engine | inlinevirtual |
| approxPath() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| blackPalette() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| calcTextLines(const char *s) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| calcTextTime(int numberOfLines) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | Prince::PrinceEngine | virtual |
| canSaveAutosaveCurrently() | Engine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | Prince::PrinceEngine | virtual |
| changeCursor(uint16 curId) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkConversionTable(const byte *character, int &index, byte *convertedBytes, const uint16 *table) const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkDownDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkInvOptions() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkLeftDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkLeftDownDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkLeftUpDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkMasks(int x1, int y1, int sprWidth, int sprHeight, int z) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkOptions() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkRightDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkRightDownDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkRightUpDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| checkUpDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| clearInv(int heroId) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| clsMasks() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| convertText(const Common::String &text) const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| correctStringDEU(char *s) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| cpe() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| createDialogBox(int dialogBoxNr) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| defaultSyncSoundSettings() | Engine | protected |
| dialogLeftMouseButton(byte *string, int dialogSelected) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| dialogRun() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| displayInventory() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| doTalkAnim(int animNumber, int slot, AnimType animType) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| downDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| downLeftDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| downRightDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| doZoomIn(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| doZoomOut(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| drawInvItems() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| drawLine(int x0, int y0, int x1, int y1, int(*plotProc)(int, int, void *), void *data) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| enableOptions(bool checkType) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| 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 | |
| findPoint(int x, int y) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| flipMute() | Engine | virtual |
| freeAllNormAnims() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| freeAllSamples() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| freeCoords2() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| freeCoords3() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| freeDirectionTable() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| freeNormAnim(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| freeSample(uint16 sampleId) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| freeZoomObject(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| gameTypeHasAddOns() const | Engine | virtual |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getCurve() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getFeatures() const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| getGameId() const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| getGameType() const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| getLanguage() const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| getMetaEngine() const | Engine | inline |
| getMob(Common::Array< Mob > &mobList, bool usePriorityList, int posX, int posY) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| getOrCreateDebugger() | Engine | |
| getPixelAddr(byte *pathBitmap, int x, int y) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| getSaveFileManager() | Engine | inline |
| getSaveStateName(int slot) const | Engine | inlinevirtual |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| grabMap() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| handleAutoSave() | Engine | |
| hasFeature(EngineFeature f) const override | Prince::PrinceEngine | virtual |
| HeroId enum name (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| initZoomIn(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| initZoomOut(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| insertMasks(Graphics::Surface *originalRoomSurface) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| inventoryFlagChange(bool inventoryState) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| inventoryLeftMouseButton() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| inventoryRightMouseButton() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isPaused() const | Engine | inline |
| kCelStep (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kCurveLen (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kFadeStep (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kFPS (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kIntMax (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMainHero enum value (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| kMaxBackAnims (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxInv (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxItems (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxMobs (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxNormAnims (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxObjects (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxPicHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxPicWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMaxTexts (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kMinDistance (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kNormalHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kNormalWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPathBitmapLen (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPathGridStep (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPBW (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarBackgroundColor (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarGreenColor1 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarGreenColor2 (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarGreenHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarGreenPosY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarPosX (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarPosY (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kPowerBarWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kSecondHero enum value (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| kShadowBitmapSize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kShadowLineArraySize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| 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 | |
| kTracePts (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kTransTableSize (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kZoomBitmapHeight (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kZoomBitmapLen (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kZoomBitmapWidth (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| kZoomStep (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| leftDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| leftDownDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| leftMouseButton() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| leftUpDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadAllInv() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadAnim(uint16 animNr, bool loop) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadGame(int slotNumber) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadGameDialog() | Engine | |
| loadGameState(int slot) override | Prince::PrinceEngine | virtual |
| loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
| loadLocation(uint16 locationNr) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadMobPriority(const char *resourceName) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadMobTranslationTexts() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadMusic(int musNumber) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadPath(const char *resourceName) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadSample(uint32 sampleSlot, const Common::String &name) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadShadow(byte *shadowBitmap, uint32 dataSize, const char *resourceName1, const char *resourceName2) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadTrans(byte *transTable, const char *resourceName) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadVoice(uint32 textSlot, uint32 sampleSlot, const Common::String &name) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| loadZoom(byte *zoomBitmap, uint32 dataSize, const char *resourceName) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| makeCurve() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| makeDirection(int x1, int y1, int x2, int y2) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| makeInvCursor(int itemNr) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| makePath(int heroId, int currX, int currY, int destX, int destY) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| mouseWeirdo() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| moveRunHero(int heroId, int x, int y, int dir, bool runHeroFlag) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| moveShandria() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| openInventoryCheck() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| openMainMenuDialog() | Engine | |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) override | Prince::PrinceEngine | virtual |
| playSample(uint16 sampleId, uint16 loopType) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| playVideo(const Common::Path &videoFilename) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| plotTraceLine(int x, int y, void *data) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| plotTracePoint(int x, int y, void *data) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| prepareInventoryToView() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| PrinceEngine(OSystem *syst, const PrinceGameDescription *gameDesc) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| printAt(uint32 slot, uint8 color, char *s, uint16 x, uint16 y) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| quitGame() | Engine | static |
| readSavegameHeader(Common::InSaveFile *in, SavegameHeader &header, bool skipThumbnail=true) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| rememberScreenInv() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| remInv(int heroId, int item) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| removeSingleBackAnim(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| resetGame() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| rightDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| rightDownDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| rightMouseButton() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| rightUpDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| run() override | Prince::PrinceEngine | protectedvirtual |
| runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
| saveAutosaveIfEnabled() | Engine | |
| saveGameDialog() | Engine | |
| saveGameState(int slot, const Common::String &desc, bool isAutosave=false) override | Prince::PrinceEngine | virtual |
| saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
| sayText(const Common::String &text, bool isSpeech, Common::TextToSpeechManager::Action action=Common::TextToSpeechManager::INTERRUPT) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| scanDirections() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| scanDirectionsFindNext(byte *coords, int xDiff, int yDiff) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| scrollCredits() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| scummVMSaveLoadDialog(bool isSave) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setGameToLoadSlot(int slot) | Engine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setMobTranslationTexts() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| setPalette(const byte *palette) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| setShadowScale(int32 shadowScale) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| setTotalPlayTime(uint32 time=0) | Engine | |
| setTTSVoice(uint8 textColor) const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| setVoice(uint16 slot, uint32 sampleSlot, uint16 flag) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| shouldQuit() | Engine | static |
| showMask(int maskNr, Graphics::Surface *originalRoomSurface) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| showPower() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| specialPlot(int x, int y) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| specialPlot2(int x, int y) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| specialPlotInside(int x, int y) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| specialPlotInside2(int x, int y) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| stopAllSamples() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| stopMusic() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| stopSample(uint16 sampleId) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| stopTextToSpeech() const (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| swapInv(int heroId) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| syncGame(Common::SeekableReadStream *readStream, Common::WriteStream *writeStream) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| syncSoundSettings() | Engine | virtual |
| talkHero(int slot) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| tracePath(int x1, int y1, int x2, int y2) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| upDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| upLeftDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| upRightDir() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| walkTo() (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| writeSavegameHeader(Common::OutSaveFile *out, SavegameHeader &header) (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |
| zoomInStep (defined in Prince::PrinceEngine) | Prince::PrinceEngine | static |
| ~Engine() | Engine | virtual |
| ~PrinceEngine() override (defined in Prince::PrinceEngine) | Prince::PrinceEngine | |