| _activeEnhancements (defined in Engine) | Engine | protected |
| _angleRotationIndex (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _angleRotations (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _areaMap (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _avoidRenderingFrames (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _background (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _binaryBits (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _border (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _borderCGAByArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _borderTexture (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _cameraFront (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _cameraRight (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _colorMap (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _colorNumber (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _conditions (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _conditionSources (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _countdown (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _crossairPosition (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _crushedMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _currentArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _currentAreaMessages (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _currentDemoInputCode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _currentDemoInputRepetition (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _currentDemoMousePosition (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _currentEphymeralMessages (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _dataBundle (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _delayedShootObject (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _demoData (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _demoEvents (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _demoIndex (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _demoMode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _disableDemoMode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _disableFalling (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _disableSensors (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _endArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _endEntrance (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _endGameDelayTicks (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _endGameKeyPressed (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _endGamePlayerEndArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _entranceTable (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _eventMan | Engine | protected |
| _eventManager (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _executingGlobalCode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _exploredAreas (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _extraBuffer (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _fallenMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _farClipPlane (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _firstSound (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _flyMode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _font (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _fontLoaded (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _forceEndGame (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _forceEndGameMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _frameLimiter (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _fullscreenViewArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _gameDescription (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _gameStateBits (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _gameStateControl (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _gameStateVars (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _gfx (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _gotoExecuted (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _hasFallen (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _indicators (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _initialCountdown (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _invertY (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _isCollidingWithWall (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _isFalling (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _isSteppingDown (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _isSteppingUp (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _language (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _lastFrame (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _lastMinute (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _lastPosition (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _lastTick (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _mainMenuDialog | Engine | protected |
| _maxEnergy (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _maxFallingDistance (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _maxShield (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _messagesList (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _mixer | Engine | |
| _mouseSensitivity (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _moveBackward (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _moveDown (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _moveForward (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _movementSoundHandle (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _moveUp (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _musicHandle (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _nearClipPlane (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _noClipMode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _noEffectMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _noEnergyMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _noShieldMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _objExecutingCodeSize (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _outOfReachMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _paletteByArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _paletteCGAByArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _pitch (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerDepth (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerHeight (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerHeightMaxNumber (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerHeightNumber (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerStepIndex (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerSteps (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerWasCrushed (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _playerWidth (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _position (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _renderMode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _rnd (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _roll (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _rotation (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _savedScreen (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _saveFileMan | Engine | protected |
| _scale (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _scaleVector (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _screenH (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _screenW (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _sensors (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _shootingFrames (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _shootMode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _skyTexture (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _smoothMovement (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundFxHandle (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexAreaChange (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexCollide (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexCrushed (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexFall (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexFallen (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexForceEndGame (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexHit (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexMenu (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexMissionComplete (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexNoEnergy (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexNoShield (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexShoot (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexStart (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexStepDown (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexStepUp (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundIndexTimeout (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundsFx (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundsSpeakerFx (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _soundsSpeakerFxZX (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _speaker (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _startArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _startEntrance (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _stepUpDistance (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _strafeLeft (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _strafeRight (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _syncSound (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _system | Engine | |
| _targetName | Engine | protected |
| _temporaryMessageDeadlines (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _temporaryMessages (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _ticks (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _ticksFromEnd (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _timeoutMessage (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _timer | Engine | protected |
| _timerStarted (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _title (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _titleTexture (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _uiTexture (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _underFireFrames (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _upVector (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _useExtendedTimer (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _usePrerecordedSounds (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _variant (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _velocity (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _viewArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _vsyncEnabled (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| _yaw (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| activate() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| applyGameSettings() | Engine | inlinevirtual |
| beforeStarting() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| borderScreen() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| canLoadGameStateCurrently(Common::U32String *msg=nullptr) override | Freescape::FreescapeEngine | inlinevirtual |
| canSaveAutosaveCurrently() override | Freescape::FreescapeEngine | inlinevirtual |
| canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | Freescape::FreescapeEngine | inlinevirtual |
| centerCrossair() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| changeAngle(int offset, bool wrapAround) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| changePlayerHeight(int index) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| changeStepSize() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| checkConditional(FCLInstruction &instruction, bool shot, bool collided, bool timer, bool activated) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| checkFloor(Math::Vector3d currentPosition) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| checkIfGameEnded() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| checkIfGreaterOrEqual(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| checkIfLessOrEqual(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| checkIfPlayerWasCrushed() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| checkIfStillInArea() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| checkSensors() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| clearBackground() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| clearGameBit(int index) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| clearTemporalMessages() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| crossairPosToMousePos(const Common::Point &crossairPos) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| decodeAmigaAtariKey(int code) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| decodeDOSKey(int code) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| decodeDOSMouseEvent(int code, int repetition) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| decompressC64RLE(byte *buffer, int *size, byte marker) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| decreaseStepSize() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| decryptFileAmigaAtari(const Common::Path &packed, const Common::Path &unpacker, uint32 unpackArrayOffset) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| defaultSyncSoundSettings() | Engine | protected |
| dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| directionToVector(float pitch, float heading, bool useTable) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
| drawAmigaAtariSTUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawBackground() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawBorder() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawBorderScreenAndWait(Graphics::Surface *surface, int maxWait=INT_MAX) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawC64UI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawCPCUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawCrossair(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawDOSUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawFrame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawFullscreenMessage(Common::String message, uint32 front, Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawFullscreenMessageAndWait(Common::String message) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawFullscreenSurface(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawInfoMenu() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawSensorShoot(Sensor *sensor) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawStringInSurface(const Common::String &str, int x, int y, uint32 fontColor, uint32 backColor, Graphics::Surface *surface, int offset=0) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawStringInSurface(const Common::String &str, int x, int y, uint32 primaryFontColor, uint32 secondaryFontColor, uint32 backColor, Graphics::Surface *surface, int offset=0) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawStringsInSurface(const Common::Array< Common::String > &lines, Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawTitle() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| drawUI() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| drawZXUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| endGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| 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 |
| execute8bitBinImageCommand(Common::SeekableReadStream *file, Graphics::ManagedSurface *surface, int row, int pixels, int bit) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| execute8bitBinImageMultiCommand(Common::SeekableReadStream *file, Graphics::ManagedSurface *surface, int row, int pixels, int bit, int count) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| execute8bitBinImageSingleCommand(Common::SeekableReadStream *file, Graphics::ManagedSurface *surface, int row, int pixels, int bit, int count) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeClearBit(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeCode(FCLInstructionVector &code, bool shot, bool collided, bool timer, bool activated) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeDecrementVariable(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeDelay(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeDestroy(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| executeEndIfBitNotEqual(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeEndIfNotEqual(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeEndIfVisibilityIsEqual(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeEntranceConditions(Entrance *entrance) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeExecute(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeGoto(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeIfThenElse(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeIncrementVariable(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeLocalGlobalConditions(bool shot, bool collided, bool timer) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeMakeInvisible(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| executeMakeVisible(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeMovementConditions() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| executeObjectConditions(GeometricObject *obj, bool shot, bool collided, bool activated) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executePrint(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| executeRedraw(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| executeSetBit(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeSetVariable(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeSound(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeSPFX(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeStartAnim(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeSwapJet(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeToggleBit(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| executeToggleVisibility(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| existExtractedCDAudioFiles(uint track=1) | Engine | |
| findCGAPalette(uint16 levelID) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| flashScreen(int backgroundColor) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| flipMute() | Engine | virtual |
| FreescapeEngine(OSystem *syst, const ADGameDescription *gd) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| gameTypeHasAddOns() const | Engine | virtual |
| generateDemoInput() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getAutosaveSlot() const | Engine | inlinevirtual |
| getChars(Common::SeekableReadStream *file, int offset, int charsNumber) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getCharsAmigaAtari(Common::SeekableReadStream *file, int offset, int charsNumber) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getCharsAmigaAtariInternal(int sizeX, int sizeY, int additional, int m1, int m2, Common::SeekableReadStream *file, int offset, int charsNumber) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getDebugger() final | Engine | inlinevirtual |
| getEventManager() | Engine | inline |
| getGameBit(int index) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getLatestMessages(Common::String &message, int &deadline) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getMetaEngine() const | Engine | inline |
| getNormalizedPosition(Common::Point position) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getOrCreateDebugger() | Engine | |
| getPaletteFromNeoImage(Common::SeekableReadStream *stream, int offset) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getSaveFileManager() | Engine | inline |
| getSaveStateName(int slot) const | Engine | inlinevirtual |
| getTimeFromCountdown(int &seconds, int &minutes, int &hours) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| getTimerManager() | Engine | inline |
| getTotalPlayTime() const | Engine | |
| gotoArea(uint16 areaID, int entranceID) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| handleAutoSave() | Engine | |
| hasFeature(EngineFeature f) const override | Freescape::FreescapeEngine | virtual |
| increaseStepSize() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| initGameState() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| initializePath(const Common::FSNode &gamePath) | Engine | virtual |
| initKeymaps(Common::Keymap *engineKeyMap, Common::Keymap *infoScreenKeyMap, const char *target) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| insertTemporaryMessage(const Common::String &message, int deadline) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| isAmiga() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isAtariST() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isC64() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isCastle() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isCPC() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isDark() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isDataAndCDAudioReadFromSameCD() | Engine | |
| isDemo() const (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| isDOS() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isDriller() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isEclipse() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isEclipse2() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isPaused() const | Engine | inline |
| isPlayingSound() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| isSpaceStationOblivion() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| isSpectrum() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | inline |
| 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 | |
| load8bitArea(Common::SeekableReadStream *file, uint16 ncolors) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitBinary(Common::SeekableReadStream *file, int offset, int ncolors) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitBinImage(Common::SeekableReadStream *file, int offset) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitBinImageRow(Common::SeekableReadStream *file, Graphics::ManagedSurface *surface, int row) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitBinImageRowIteration(Common::SeekableReadStream *file, Graphics::ManagedSurface *surface, int row, int bit) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitGroup(Common::SeekableReadStream *file, byte rawFlagsAndType) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitGroupV1(Common::SeekableReadStream *file, byte rawFlagsAndType) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitGroupV2(Common::SeekableReadStream *file, byte rawFlagsAndType) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| load8bitObject(Common::SeekableReadStream *file) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadAndConvertDoodleImage(Common::SeekableReadStream *bitmap, Common::SeekableReadStream *color1, Common::SeekableReadStream *color2, byte *palette) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadAndConvertNeoImage(Common::SeekableReadStream *stream, int offset, byte *palette=nullptr) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadAndConvertScrImage(Common::SeekableReadStream *stream) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadAssets() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsAmigaDemo() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsAmigaFullGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsAtariDemo() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsAtariFullGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsC64Demo() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsC64FullGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsCPCDemo() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsCPCFullGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsDemo() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsDOSDemo() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsDOSFullGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsFullGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsZXDemo() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadAssetsZXFullGame() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadBorder() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadBundledImage(const Common::String &name, bool appendRenderMode=true) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadColorPalette() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadDataBundle() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadDemoData(Common::SeekableReadStream *file, int offset, int size) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadFonts(Common::SeekableReadStream *file, int offset) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadFonts(byte *font, int charNumber) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadGameDialog() | Engine | |
| loadGameState(int slot) | Engine | virtual |
| loadGameStream(Common::SeekableReadStream *stream) override | Freescape::FreescapeEngine | virtual |
| loadGameStreamExtended(Common::SeekableReadStream *stream) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadGlobalObjects(Common::SeekableReadStream *file, int offset, int size) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadMessagesFixedSize(Common::SeekableReadStream *file, int offset, int size, int number) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadMessagesVariableSize(Common::SeekableReadStream *file, int offset, int number) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadPalette(Common::SeekableReadStream *file) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadPalettes(Common::SeekableReadStream *file, int offset) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadSoundsFx(Common::SeekableReadStream *file, int offset, int number) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| loadSpeakerFxDOS(Common::SeekableReadStream *file, int offsetFreq, int offsetDuration, int numberSounds) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| loadSpeakerFxZX(Common::SeekableReadStream *file, int sfxTable, int sfxData) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| lower() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| mousePosToCrossairPos(const Common::Point &mousePos) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| onScreenControls(Common::Point mouse) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| openMainMenuDialog() | Engine | |
| parseAmigaAtariHeader(Common::SeekableReadStream *file) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| pauseEngine() | Engine | |
| pauseEngineIntern(bool pause) override | Freescape::FreescapeEngine | virtual |
| playMusic(const Common::Path &filename) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playSilence(int duration, bool sync) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playSound(int index, bool sync, Audio::SoundHandle &handle) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playSoundConst(double hzFreq, int duration, bool sync) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playSoundDOS(soundSpeakerFx *speakerFxInfo, bool sync, Audio::SoundHandle &handle) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playSoundDOSSpeaker(uint16 startFrequency, soundSpeakerFx *speakerFxInfo) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playSoundFx(int index, bool sync) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| playSoundSweepIncWL(double hzFreq1, double hzFreq2, double wlStepPerMS, int resolution, bool sync) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playSoundZX(Common::Array< soundUnitZX > *data, Audio::SoundHandle &handle) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| playWav(const Common::Path &filename) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| pressedKey(const int keycode) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| processBorder() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| processInput() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| queueSoundConst(double hzFreq, int duration) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| quitGame() | Engine | static |
| readArray(Common::SeekableReadStream *file, int size) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| readField(Common::SeekableReadStream *file, int nbits) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| readPtr(Common::SeekableReadStream *file) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| releasedKey(const int keycode) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| removeTimers() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| renderPixels8bitBinCGAImage(Graphics::ManagedSurface *surface, int &i, int &j, uint8 pixels, int color) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| renderPixels8bitBinEGAImage(Graphics::ManagedSurface *surface, int &i, int &j, uint8 pixels, int color) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| renderPixels8bitBinImage(Graphics::ManagedSurface *surface, int row, int column, int bit, int count) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| resetInput() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| resolveCollisions(Math::Vector3d newPosition) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| rise() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| rotate(float xoffset, float yoffset, float zoffset) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| run() override | Freescape::FreescapeEngine | virtual |
| runCollisionConditions(Math::Vector3d const lastPosition, Math::Vector3d const newPosition) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| 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) override | Freescape::FreescapeEngine | virtual |
| saveGameStreamExtended(Common::WriteStream *stream, bool isAutosave=false) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| setDebugger(GUI::Debugger *debugger) | Engine | inline |
| setGameBit(int index) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| setGameToLoadSlot(int slot) | Engine | |
| setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
| setTotalPlayTime(uint32 time=0) | Engine | |
| shoot() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| shouldQuit() | Engine | static |
| startCountdown(uint32 delay) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| stopAllSounds(Audio::SoundHandle &handle) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| stopMovement() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| swapPalette(uint16 areaID) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| syncSoundSettings() | Engine | virtual |
| takeDamageFromSensor() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| titleScreen() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| toggleGameBit(int index) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| traverseEntrance(uint16 entranceID) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| tryStepDown(Math::Vector3d currentPosition) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| tryStepUp(Math::Vector3d currentPosition) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| updateAddOns(const MetaEngine *metaEngine) const | Engine | |
| updateCamera() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| updatePlayerMovement(float deltaTime) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| updatePlayerMovementClassic(float deltaTime) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| updatePlayerMovementSmooth(float deltaTime) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| updateTimeVariables() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | virtual |
| waitForSounds() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| waitInLoop(int maxWait) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| warnMissingExtractedCDAudio() | Engine | |
| warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
| warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
| warpMouseToCrossair(void) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
| ~Engine() | Engine | virtual |
| ~FreescapeEngine() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |