_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 | |
_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 | |
_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 | |
_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 | |
_rawCGAPaletteByArea (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
_renderMode (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
_rnd (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 | |
_soundFxHandle (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
_soundIndexAreaChange (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
_soundIndexClimb (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 | |
_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 | |
_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 |
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() (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 | |
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 | |
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 |
directionToVector(float pitch, float heading, bool useTable) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
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 | |
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, bool shot, bool collided, bool activated) (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 | |
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 | |
loadAndCenterScrImage(Common::SeekableReadStream *stream) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
loadAndConvertNeoImage(Common::SeekableReadStream *stream, int offset, byte *palette=nullptr) (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) (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 | |
move(CameraMovement direction, uint8 scale, float deltaTime) (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) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
playSoundConst(double hzFreq, int duration, bool sync) (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |
playSoundDOS(soundSpeakerFx *speakerFxInfo, bool sync) (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) (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) (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() (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 | |
updateCamera() (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 | |
warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
~Engine() | Engine | virtual |
~FreescapeEngine() (defined in Freescape::FreescapeEngine) | Freescape::FreescapeEngine | |