This is the complete list of members for Gnap::GnapEngine, including all inherited members.
_activeEnhancements (defined in Engine) | Engine | protected |
_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 | |
_eventMan | Engine | protected |
_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 | |
_mainMenuDialog | Engine | protected |
_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 | |
_mixer | Engine | |
_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 | |
_saveFileMan | Engine | protected |
_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 | |
_system | Engine | |
_targetName | Engine | protected |
_tempThumbnail (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
_timer | Engine | protected |
_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() | Engine | inlinevirtual |
canLoadGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
canSaveAutosaveCurrently() | Engine | inlinevirtual |
canSaveGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
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() | Engine | protected |
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 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 |
existExtractedCDAudioFiles(uint track=1) | Engine | |
flipMute() | Engine | virtual |
freeGrabCursorSprite() (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
freeMenuSprite() (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
gameUpdateTick() (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
getAutosaveSlot() const | Engine | inlinevirtual |
getClickedHotspotId() (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
getDebugger() final | Engine | inlinevirtual |
getEventManager() | Engine | inline |
getHotspotIndexAtPos(Common::Point pos) (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
getInventoryItemSpriteNum(int index) (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
getMetaEngine() const | Engine | inline |
getOrCreateDebugger() | Engine | |
getRandom(int max) (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
getSaveFileManager() | Engine | inline |
getSaveStateName(int slot) const | Engine | inlinevirtual |
getSequenceTotalDuration(int resourceId) (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
getTimerManager() | Engine | inline |
getTotalPlayTime() const | Engine | |
GnapEngine(OSystem *syst, const ADGameDescription *gd) (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
handleAutoSave() | Engine | |
hasFeature(EngineFeature f) const override | Gnap::GnapEngine | protectedvirtual |
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) | Engine | virtual |
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() const | Engine | inline |
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 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 | |
loadGameDialog() | Engine | |
loadGameState(int slot) override | Gnap::GnapEngine | virtual |
loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
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) | Engine | protectedvirtual |
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() | Engine | static |
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::GnapEngine | static |
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() override | Gnap::GnapEngine | protectedvirtual |
runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
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) override | Gnap::GnapEngine | virtual |
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
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) | Engine | inline |
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) | Engine | inline |
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() | Engine | static |
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() | Engine | virtual |
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()) | Engine | static |
writeSavegameHeader(Common::OutSaveFile *out, GnapSavegameHeader &header) (defined in Gnap::GnapEngine) | Gnap::GnapEngine | |
~Engine() | Engine | virtual |
~GnapEngine() override (defined in Gnap::GnapEngine) | Gnap::GnapEngine |