ScummVM API documentation
Freescape::FreescapeEngine Member List

This is the complete list of members for Freescape::FreescapeEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_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
_eventManEngineprotected
_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
_mainMenuDialogEngineprotected
_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
_mixerEngine
_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
_saveFileManEngineprotected
_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
_systemEngine
_targetNameEngineprotected
_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
_timerEngineprotected
_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()Engineinlinevirtual
borderScreen() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideFreescape::FreescapeEngineinlinevirtual
canSaveAutosaveCurrently() overrideFreescape::FreescapeEngineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideFreescape::FreescapeEngineinlinevirtual
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::FreescapeEnginevirtual
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::FreescapeEnginevirtual
checkSensors() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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()Engineprotected
directionToVector(float pitch, float heading, bool useTable) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
drawAmigaAtariSTUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
drawBackground() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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::FreescapeEnginevirtual
drawCPCUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
drawCrossair(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
drawDOSUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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::FreescapeEnginevirtual
drawSensorShoot(Sensor *sensor) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
drawStringInSurface(const Common::String &str, int x, int y, uint32 fontColor, uint32 backColor, Graphics::Surface *surface, int offset=0) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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::FreescapeEnginevirtual
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::FreescapeEnginevirtual
drawZXUI(Graphics::Surface *surface) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
endGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
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::FreescapeEnginevirtual
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::FreescapeEnginevirtual
executeMakeVisible(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
executeMovementConditions() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
executeObjectConditions(GeometricObject *obj, bool shot, bool collided, bool activated) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
executePrint(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
executeRedraw(FCLInstruction &instruction) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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::FreescapeEnginevirtual
flashScreen(int backgroundColor) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
flipMute()Enginevirtual
FreescapeEngine(OSystem *syst, const ADGameDescription *gd) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
generateDemoInput() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
getAutosaveSlot() constEngineinlinevirtual
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() finalEngineinlinevirtual
getEventManager()Engineinline
getGameBit(int index) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
getLatestMessages(Common::String &message, int &deadline) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
getMetaEngine() constEngineinline
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()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimeFromCountdown(int &seconds, int &minutes, int &hours) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
gotoArea(uint16 areaID, int entranceID) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideFreescape::FreescapeEnginevirtual
increaseStepSize() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
initGameState() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
initKeymaps(Common::Keymap *engineKeyMap, Common::Keymap *infoScreenKeyMap, const char *target) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
insertTemporaryMessage(const Common::String message, int deadline) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
isAmiga() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isAtariST() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isC64() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isCastle() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isCPC() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isDark() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isDataAndCDAudioReadFromSameCD()Engine
isDemo() const (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
isDOS() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isDriller() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isEclipse() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isEclipse2() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isPaused() constEngineinline
isPlayingSound() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
isSpaceStationOblivion() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
isSpectrum() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngineinline
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
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::FreescapeEnginevirtual
loadAssetsAmigaDemo() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsAmigaFullGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsAtariDemo() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsAtariFullGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsC64Demo() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsC64FullGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsCPCDemo() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsCPCFullGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsDemo() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsDOSDemo() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsDOSFullGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsFullGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsZXDemo() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadAssetsZXFullGame() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
loadBorder() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideFreescape::FreescapeEnginevirtual
loadGameStreamExtended(Common::SeekableReadStream *stream) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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::FreescapeEnginevirtual
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::FreescapeEnginevirtual
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::FreescapeEnginevirtual
openMainMenuDialog()Engine
parseAmigaAtariHeader(Common::SeekableReadStream *file) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideFreescape::FreescapeEnginevirtual
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::FreescapeEnginevirtual
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::FreescapeEnginevirtual
processBorder() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
processInput() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
queueSoundConst(double hzFreq, int duration) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
quitGame()Enginestatic
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::FreescapeEnginevirtual
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() overrideFreescape::FreescapeEnginevirtual
runCollisionConditions(Math::Vector3d const lastPosition, Math::Vector3d const newPosition) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideFreescape::FreescapeEnginevirtual
saveGameStreamExtended(Common::WriteStream *stream, bool isAutosave=false) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameBit(int index) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shoot() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
shouldQuit()Enginestatic
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()Enginevirtual
takeDamageFromSensor() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
titleScreen() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEnginevirtual
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::FreescapeEnginevirtual
waitForSounds() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
waitInLoop(int maxWait) (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~FreescapeEngine() (defined in Freescape::FreescapeEngine)Freescape::FreescapeEngine