ScummVM API documentation
Gnap::GnapEngine Member List

This is the complete list of members for Gnap::GnapEngine, including all inherited members.

_backgroundSurface (defined in Gnap::GnapEngine)Gnap::GnapEngine
_currentSceneNum (defined in Gnap::GnapEngine)Gnap::GnapEngine
_currGrabCursorX (defined in Gnap::GnapEngine)Gnap::GnapEngine
_currGrabCursorY (defined in Gnap::GnapEngine)Gnap::GnapEngine
_cursorIndex (defined in Gnap::GnapEngine)Gnap::GnapEngine
_cursorSprite (defined in Gnap::GnapEngine)Gnap::GnapEngine
_cursorValue (defined in Gnap::GnapEngine)Gnap::GnapEngine
_dat (defined in Gnap::GnapEngine)Gnap::GnapEngine
_debugger (defined in Gnap::GnapEngine)Gnap::GnapEngine
_deviceX1 (defined in Gnap::GnapEngine)Gnap::GnapEngine
_deviceY1 (defined in Gnap::GnapEngine)Gnap::GnapEngine
_eventManEngineprotected
_exe (defined in Gnap::GnapEngine)Gnap::GnapEngine
_font (defined in Gnap::GnapEngine)Gnap::GnapEngine
_fullScreenSprite (defined in Gnap::GnapEngine)Gnap::GnapEngine
_fullScreenSpriteId (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gameDone (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gameFlags (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gameSys (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gnap (defined in Gnap::GnapEngine)Gnap::GnapEngine
_grabCursorSprite (defined in Gnap::GnapEngine)Gnap::GnapEngine
_grabCursorSpriteIndex (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gridMaxX (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gridMaxY (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gridMinX (defined in Gnap::GnapEngine)Gnap::GnapEngine
_gridMinY (defined in Gnap::GnapEngine)Gnap::GnapEngine
_hotspots (defined in Gnap::GnapEngine)Gnap::GnapEngine
_hotspotsCount (defined in Gnap::GnapEngine)Gnap::GnapEngine
_hotspotsWalkPos (defined in Gnap::GnapEngine)Gnap::GnapEngine
_idleTimerIndex (defined in Gnap::GnapEngine)Gnap::GnapEngine
_inventory (defined in Gnap::GnapEngine)Gnap::GnapEngine
_isLeavingScene (defined in Gnap::GnapEngine)Gnap::GnapEngine
_isPaused (defined in Gnap::GnapEngine)Gnap::GnapEngine
_isStockDatLoaded (defined in Gnap::GnapEngine)Gnap::GnapEngine
_isWaiting (defined in Gnap::GnapEngine)Gnap::GnapEngine
_keyDownState (defined in Gnap::GnapEngine)Gnap::GnapEngine
_keyPressState (defined in Gnap::GnapEngine)Gnap::GnapEngine
_largeSprite (defined in Gnap::GnapEngine)Gnap::GnapEngine
_lastUpdateClock (defined in Gnap::GnapEngine)Gnap::GnapEngine
_leftClickMouseX (defined in Gnap::GnapEngine)Gnap::GnapEngine
_leftClickMouseY (defined in Gnap::GnapEngine)Gnap::GnapEngine
_mainMenuDialogEngineprotected
_menuBackgroundSurface (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuDone (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuInventoryIndices (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuInventorySprites (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuQuitQuerySprite (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuSaveLoadSprite (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuSprite1 (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuSprite2 (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuSpritesIndex (defined in Gnap::GnapEngine)Gnap::GnapEngine
_menuStatus (defined in Gnap::GnapEngine)Gnap::GnapEngine
_mixerEngine
_mouseButtonState (defined in Gnap::GnapEngine)Gnap::GnapEngine
_mouseClickState (defined in Gnap::GnapEngine)Gnap::GnapEngine
_mousePos (defined in Gnap::GnapEngine)Gnap::GnapEngine
_music (defined in Gnap::GnapEngine)Gnap::GnapEngine
_newCursorValue (defined in Gnap::GnapEngine)Gnap::GnapEngine
_newGrabCursorSpriteIndex (defined in Gnap::GnapEngine)Gnap::GnapEngine
_newSceneNum (defined in Gnap::GnapEngine)Gnap::GnapEngine
_pauseSprite (defined in Gnap::GnapEngine)Gnap::GnapEngine
_plat (defined in Gnap::GnapEngine)Gnap::GnapEngine
_prevSceneNum (defined in Gnap::GnapEngine)Gnap::GnapEngine
_random (defined in Gnap::GnapEngine)Gnap::GnapEngine
_s18GarbageCanPos (defined in Gnap::GnapEngine)Gnap::GnapEngine
_savedTimers (defined in Gnap::GnapEngine)Gnap::GnapEngine
_saveFileManEngineprotected
_savegameFilenames (defined in Gnap::GnapEngine)Gnap::GnapEngine
_savegameIndex (defined in Gnap::GnapEngine)Gnap::GnapEngine
_savegameSprites (defined in Gnap::GnapEngine)Gnap::GnapEngine
_scene (defined in Gnap::GnapEngine)Gnap::GnapEngine
_sceneClickedHotspot (defined in Gnap::GnapEngine)Gnap::GnapEngine
_sceneDone (defined in Gnap::GnapEngine)Gnap::GnapEngine
_sceneSavegameLoaded (defined in Gnap::GnapEngine)Gnap::GnapEngine
_sceneWaiting (defined in Gnap::GnapEngine)Gnap::GnapEngine
_sequenceCache (defined in Gnap::GnapEngine)Gnap::GnapEngine
_soundCache (defined in Gnap::GnapEngine)Gnap::GnapEngine
_soundMan (defined in Gnap::GnapEngine)Gnap::GnapEngine
_soundTimerIndexA (defined in Gnap::GnapEngine)Gnap::GnapEngine
_soundTimerIndexB (defined in Gnap::GnapEngine)Gnap::GnapEngine
_soundTimerIndexC (defined in Gnap::GnapEngine)Gnap::GnapEngine
_spriteCache (defined in Gnap::GnapEngine)Gnap::GnapEngine
_spriteHandle (defined in Gnap::GnapEngine)Gnap::GnapEngine
_systemEngine
_targetNameEngineprotected
_tempThumbnail (defined in Gnap::GnapEngine)Gnap::GnapEngine
_timerEngineprotected
_timers (defined in Gnap::GnapEngine)Gnap::GnapEngine
_toyUfoActionStatus (defined in Gnap::GnapEngine)Gnap::GnapEngine
_toyUfoId (defined in Gnap::GnapEngine)Gnap::GnapEngine
_toyUfoNextSequenceId (defined in Gnap::GnapEngine)Gnap::GnapEngine
_toyUfoSequenceId (defined in Gnap::GnapEngine)Gnap::GnapEngine
_toyUfoX (defined in Gnap::GnapEngine)Gnap::GnapEngine
_toyUfoY (defined in Gnap::GnapEngine)Gnap::GnapEngine
_verbCursor (defined in Gnap::GnapEngine)Gnap::GnapEngine
_wasSavegameLoaded (defined in Gnap::GnapEngine)Gnap::GnapEngine
addFullScreenSprite(int resourceId, int id) (defined in Gnap::GnapEngine)Gnap::GnapEngine
afterScene() (defined in Gnap::GnapEngine)Gnap::GnapEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr)Enginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr)Enginevirtual
checkGameKeys() (defined in Gnap::GnapEngine)Gnap::GnapEngine
clearAllKeyStatus1() (defined in Gnap::GnapEngine)Gnap::GnapEngine
clearFlag(int num) (defined in Gnap::GnapEngine)Gnap::GnapEngine
clearFlags() (defined in Gnap::GnapEngine)Gnap::GnapEngine
clearKeyStatus1(int key) (defined in Gnap::GnapEngine)Gnap::GnapEngine
createGrabCursorSprite(int spriteId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
createMenuSprite() (defined in Gnap::GnapEngine)Gnap::GnapEngine
defaultSyncSoundSettings()Engineprotected
delayTicks(int val, int idx, bool updateCursor) (defined in Gnap::GnapEngine)Gnap::GnapEngine
delayTicksA(int val, int idx) (defined in Gnap::GnapEngine)Gnap::GnapEngine
delayTicksCursor(int val) (defined in Gnap::GnapEngine)Gnap::GnapEngine
deleteSurface(Graphics::Surface **surface) (defined in Gnap::GnapEngine)Gnap::GnapEngine
doCallback(int callback) (defined in Gnap::GnapEngine)Gnap::GnapEngine
drawInventoryFrames() (defined in Gnap::GnapEngine)Gnap::GnapEngine
endSceneInit() (defined in Gnap::GnapEngine)Gnap::GnapEngine
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
freeGrabCursorSprite() (defined in Gnap::GnapEngine)Gnap::GnapEngine
freeMenuSprite() (defined in Gnap::GnapEngine)Gnap::GnapEngine
gameUpdateTick() (defined in Gnap::GnapEngine)Gnap::GnapEngine
getAutosaveSlot() constEngineinlinevirtual
getClickedHotspotId() (defined in Gnap::GnapEngine)Gnap::GnapEngine
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getHotspotIndexAtPos(Common::Point pos) (defined in Gnap::GnapEngine)Gnap::GnapEngine
getInventoryItemSpriteNum(int index) (defined in Gnap::GnapEngine)Gnap::GnapEngine
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getOrCreateDebugger()Engine
getRandom(int max) (defined in Gnap::GnapEngine)Gnap::GnapEngine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getSequenceTotalDuration(int resourceId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
GnapEngine(OSystem *syst, const ADGameDescription *gd) (defined in Gnap::GnapEngine)Gnap::GnapEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideGnap::GnapEngineprotectedvirtual
hideCursor() (defined in Gnap::GnapEngine)Gnap::GnapEngine
initGameFlags(int num) (defined in Gnap::GnapEngine)Gnap::GnapEngine
initGlobalSceneVars() (defined in Gnap::GnapEngine)Gnap::GnapEngine
initializePath(const Common::FSNode &gamePath)Enginevirtual
initMenuHotspots1() (defined in Gnap::GnapEngine)Gnap::GnapEngine
initMenuHotspots2() (defined in Gnap::GnapEngine)Gnap::GnapEngine
initMenuQuitQueryHotspots() (defined in Gnap::GnapEngine)Gnap::GnapEngine
initSaveLoadHotspots() (defined in Gnap::GnapEngine)Gnap::GnapEngine
initScene() (defined in Gnap::GnapEngine)Gnap::GnapEngine
initSceneGrid(int gridMinX, int gridMinY, int gridMaxX, int gridMaxY) (defined in Gnap::GnapEngine)Gnap::GnapEngine
initSceneLogic() (defined in Gnap::GnapEngine)Gnap::GnapEngine
insertDeviceIconActive() (defined in Gnap::GnapEngine)Gnap::GnapEngine
insertInventorySprites() (defined in Gnap::GnapEngine)Gnap::GnapEngine
invAdd(int itemId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
invClear() (defined in Gnap::GnapEngine)Gnap::GnapEngine
invHas(int itemId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
invRemove(int itemId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
isDataAndCDAudioReadFromSameCD()Engine
isFlag(int num) (defined in Gnap::GnapEngine)Gnap::GnapEngine
isKeyStatus1(int key) (defined in Gnap::GnapEngine)Gnap::GnapEngine
isKeyStatus2(int key) (defined in Gnap::GnapEngine)Gnap::GnapEngine
isPaused() constEngineinline
isPointBlocked(int gridX, int gridY) (defined in Gnap::GnapEngine)Gnap::GnapEngine
isPointBlocked(Common::Point gridPos) (defined in Gnap::GnapEngine)Gnap::GnapEngine
isSoundPlaying(int resourceId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadGameDialog()Engine
loadGameState(int slot) overrideGnap::GnapEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
loadSavegame(int savegameNum) (defined in Gnap::GnapEngine)Gnap::GnapEngine
loadStockDat() (defined in Gnap::GnapEngine)Gnap::GnapEngine
mainLoop() (defined in Gnap::GnapEngine)Gnap::GnapEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
pauseGame() (defined in Gnap::GnapEngine)Gnap::GnapEngine
playMidi(const char *name) (defined in Gnap::GnapEngine)Gnap::GnapEngine
playSequences(int fullScreenSpriteId, int sequenceId1, int sequenceId2, int sequenceId3) (defined in Gnap::GnapEngine)Gnap::GnapEngine
playSound(int resourceId, bool looping) (defined in Gnap::GnapEngine)Gnap::GnapEngine
playSoundA() (defined in Gnap::GnapEngine)Gnap::GnapEngine
playSoundB() (defined in Gnap::GnapEngine)Gnap::GnapEngine
playSoundC() (defined in Gnap::GnapEngine)Gnap::GnapEngine
queueInsertDeviceIcon() (defined in Gnap::GnapEngine)Gnap::GnapEngine
quitGame()Enginestatic
readSavegameDescription(int savegameNum, Common::String &description) (defined in Gnap::GnapEngine)Gnap::GnapEngine
readSavegameHeader(Common::InSaveFile *in, GnapSavegameHeader &header, bool skipThumbnail=true) (defined in Gnap::GnapEngine)Gnap::GnapEnginestatic
removeDeviceIconActive() (defined in Gnap::GnapEngine)Gnap::GnapEngine
removeFullScreenSprite() (defined in Gnap::GnapEngine)Gnap::GnapEngine
removeInventorySprites() (defined in Gnap::GnapEngine)Gnap::GnapEngine
restoreTimers() (defined in Gnap::GnapEngine)Gnap::GnapEngine
resumeGame() (defined in Gnap::GnapEngine)Gnap::GnapEngine
run() overrideGnap::GnapEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runMenu() (defined in Gnap::GnapEngine)Gnap::GnapEngine
runSceneLogic() (defined in Gnap::GnapEngine)Gnap::GnapEngine
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideGnap::GnapEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
saveTimers() (defined in Gnap::GnapEngine)Gnap::GnapEngine
screenEffect(int dir, byte r, byte g, byte b) (defined in Gnap::GnapEngine)Gnap::GnapEngine
setCursor(int cursorIndex) (defined in Gnap::GnapEngine)Gnap::GnapEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setDeviceHotspot(int hotspotIndex, int x1, int y1, int x2, int y2) (defined in Gnap::GnapEngine)Gnap::GnapEngine
setFlag(int num) (defined in Gnap::GnapEngine)Gnap::GnapEngine
setGameToLoadSlot(int slot)Engine
setGrabCursorSprite(int index) (defined in Gnap::GnapEngine)Gnap::GnapEngine
setHotspot(int index, int16 x1, int16 y1, int16 x2, int16 y2, uint16 flags=SF_NONE, int16 walkX=-1, int16 walkY=-1) (defined in Gnap::GnapEngine)Gnap::GnapEngine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setSoundVolume(int resourceId, int volume) (defined in Gnap::GnapEngine)Gnap::GnapEngine
setTotalPlayTime(uint32 time=0)Engine
setVerbCursor(int verbCursor) (defined in Gnap::GnapEngine)Gnap::GnapEngine
shouldQuit()Enginestatic
showCursor() (defined in Gnap::GnapEngine)Gnap::GnapEngine
showFullScreenSprite(int resourceId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
startIdleTimer(int timerIndex) (defined in Gnap::GnapEngine)Gnap::GnapEngine
startSoundTimerA(int timerIndex) (defined in Gnap::GnapEngine)Gnap::GnapEngine
startSoundTimerB(int timerIndex) (defined in Gnap::GnapEngine)Gnap::GnapEngine
startSoundTimerC(int timerIndex) (defined in Gnap::GnapEngine)Gnap::GnapEngine
stopMidi() (defined in Gnap::GnapEngine)Gnap::GnapEngine
stopSound(int resourceId) (defined in Gnap::GnapEngine)Gnap::GnapEngine
synchronize(Common::Serializer &s) (defined in Gnap::GnapEngine)Gnap::GnapEngine
syncSoundSettings()Enginevirtual
testWalk(int animationIndex, int someStatus, int gridX1, int gridY1, int gridX2, int gridY2) (defined in Gnap::GnapEngine)Gnap::GnapEngine
toyUfoCheckTimer() (defined in Gnap::GnapEngine)Gnap::GnapEngine
toyUfoFlyTo(int destX, int destY, int minX, int maxX, int minY, int maxY, int animationIndex) (defined in Gnap::GnapEngine)Gnap::GnapEngine
toyUfoGetSequenceId() (defined in Gnap::GnapEngine)Gnap::GnapEngine
toyUfoSetStatus(int flagNum) (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateCursorByHotspot() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateEvents() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateGrabCursorSprite(int x, int y) (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateIdleTimer() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateMenuStatusInventory() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateMenuStatusLoadGame() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateMenuStatusMainMenu() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateMenuStatusQueryQuit() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateMenuStatusSaveGame() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateMouseCursor() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updatePause() (defined in Gnap::GnapEngine)Gnap::GnapEngine
updateTimers() (defined in Gnap::GnapEngine)Gnap::GnapEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
writeSavegameHeader(Common::OutSaveFile *out, GnapSavegameHeader &header) (defined in Gnap::GnapEngine)Gnap::GnapEngine
~Engine()Enginevirtual
~GnapEngine() override (defined in Gnap::GnapEngine)Gnap::GnapEngine