ScummVM API documentation
NGI::NGIEngine Member List

This is the complete list of members for NGI::NGIEngine, including all inherited members.

_aniHandler (defined in NGI::NGIEngine)NGI::NGIEngine
_aniMan (defined in NGI::NGIEngine)NGI::NGIEngine
_aniMan2 (defined in NGI::NGIEngine)NGI::NGIEngine
_arcadeKeys (defined in NGI::NGIEngine)NGI::NGIEngine
_arcadeOverlay (defined in NGI::NGIEngine)NGI::NGIEngine
_arcadeOverlayHelper (defined in NGI::NGIEngine)NGI::NGIEngine
_arcadeOverlayMidX (defined in NGI::NGIEngine)NGI::NGIEngine
_arcadeOverlayMidY (defined in NGI::NGIEngine)NGI::NGIEngine
_arcadeOverlayX (defined in NGI::NGIEngine)NGI::NGIEngine
_arcadeOverlayY (defined in NGI::NGIEngine)NGI::NGIEngine
_backgroundSurface (defined in NGI::NGIEngine)NGI::NGIEngine
_behaviorManager (defined in NGI::NGIEngine)NGI::NGIEngine
_buttonState (defined in NGI::NGIEngine)NGI::NGIEngine
_currArchive (defined in NGI::NGIEngine)NGI::NGIEngine
_currentCheat (defined in NGI::NGIEngine)NGI::NGIEngine
_currentCheatPos (defined in NGI::NGIEngine)NGI::NGIEngine
_currentScene (defined in NGI::NGIEngine)NGI::NGIEngine
_currSelectedInventoryItemId (defined in NGI::NGIEngine)NGI::NGIEngine
_currSoundList1 (defined in NGI::NGIEngine)NGI::NGIEngine
_currSoundListCount (defined in NGI::NGIEngine)NGI::NGIEngine
_cursorId (defined in NGI::NGIEngine)NGI::NGIEngine
_defaultPalette (defined in NGI::NGIEngine)NGI::NGIEngine
_eventManEngineprotected
_exCommandList (defined in NGI::NGIEngine)NGI::NGIEngine
_flgCanOpenMap (defined in NGI::NGIEngine)NGI::NGIEngine
_flgGameIsRunning (defined in NGI::NGIEngine)NGI::NGIEngine
_flgPlayIntro (defined in NGI::NGIEngine)NGI::NGIEngine
_flgSoundList (defined in NGI::NGIEngine)NGI::NGIEngine
_floaters (defined in NGI::NGIEngine)NGI::NGIEngine
_gameContinue (defined in NGI::NGIEngine)NGI::NGIEngine
_gameDescription (defined in NGI::NGIEngine)NGI::NGIEngine
_gameLoader (defined in NGI::NGIEngine)NGI::NGIEngine
_gameObjH (defined in NGI::NGIEngine)NGI::NGIEngine
_gamePaused (defined in NGI::NGIEngine)NGI::NGIEngine
_gameProject (defined in NGI::NGIEngine)NGI::NGIEngine
_gameProjectVersion (defined in NGI::NGIEngine)NGI::NGIEngine
_globalMessageQueueList (defined in NGI::NGIEngine)NGI::NGIEngine
_globalPalette (defined in NGI::NGIEngine)NGI::NGIEngine
_inputArFlag (defined in NGI::NGIEngine)NGI::NGIEngine
_inputController (defined in NGI::NGIEngine)NGI::NGIEngine
_inputDisabled (defined in NGI::NGIEngine)NGI::NGIEngine
_inventory (defined in NGI::NGIEngine)NGI::NGIEngine
_inventoryScene (defined in NGI::NGIEngine)NGI::NGIEngine
_isProcessingMessages (defined in NGI::NGIEngine)NGI::NGIEngine
_isSaveAllowed (defined in NGI::NGIEngine)NGI::NGIEngine
_keyState (defined in NGI::NGIEngine)NGI::NGIEngine
_lastButtonUpTicks (defined in NGI::NGIEngine)NGI::NGIEngine
_lastInputTicks (defined in NGI::NGIEngine)NGI::NGIEngine
_lastLiftButton (defined in NGI::NGIEngine)NGI::NGIEngine
_lift (defined in NGI::NGIEngine)NGI::NGIEngine
_liftEnterMQ (defined in NGI::NGIEngine)NGI::NGIEngine
_liftExitMQ (defined in NGI::NGIEngine)NGI::NGIEngine
_liftX (defined in NGI::NGIEngine)NGI::NGIEngine
_liftY (defined in NGI::NGIEngine)NGI::NGIEngine
_loaderScene (defined in NGI::NGIEngine)NGI::NGIEngine
_mainMenu_debugEnabled (defined in NGI::NGIEngine)NGI::NGIEngine
_mainMenuDialogEngineprotected
_mapTable (defined in NGI::NGIEngine)NGI::NGIEngine
_maxCursorId (defined in NGI::NGIEngine)NGI::NGIEngine
_messageHandlers (defined in NGI::NGIEngine)NGI::NGIEngine
_minCursorId (defined in NGI::NGIEngine)NGI::NGIEngine
_mixerEngine
_modalObject (defined in NGI::NGIEngine)NGI::NGIEngine
_mouseScreenPos (defined in NGI::NGIEngine)NGI::NGIEngine
_mouseVirtX (defined in NGI::NGIEngine)NGI::NGIEngine
_mouseVirtY (defined in NGI::NGIEngine)NGI::NGIEngine
_movTable (defined in NGI::NGIEngine)NGI::NGIEngine
_msgId (defined in NGI::NGIEngine)NGI::NGIEngine
_msgObjectId2 (defined in NGI::NGIEngine)NGI::NGIEngine
_msgX (defined in NGI::NGIEngine)NGI::NGIEngine
_msgY (defined in NGI::NGIEngine)NGI::NGIEngine
_musicAllowed (defined in NGI::NGIEngine)NGI::NGIEngine
_musicGameVar (defined in NGI::NGIEngine)NGI::NGIEngine
_musicLocal (defined in NGI::NGIEngine)NGI::NGIEngine
_musicMaxDelay (defined in NGI::NGIEngine)NGI::NGIEngine
_musicMinDelay (defined in NGI::NGIEngine)NGI::NGIEngine
_musicVolume (defined in NGI::NGIEngine)NGI::NGIEngine
_needRestart (defined in NGI::NGIEngine)NGI::NGIEngine
_normalSpeed (defined in NGI::NGIEngine)NGI::NGIEngine
_numSceneTracks (defined in NGI::NGIEngine)NGI::NGIEngine
_objectAtCursor (defined in NGI::NGIEngine)NGI::NGIEngine
_objectIdAtCursor (defined in NGI::NGIEngine)NGI::NGIEngine
_objectIdCursors (defined in NGI::NGIEngine)NGI::NGIEngine
_origFormat (defined in NGI::NGIEngine)NGI::NGIEngine
_pictureScale (defined in NGI::NGIEngine)NGI::NGIEngine
_recordEvents (defined in NGI::NGIEngine)NGI::NGIEngine
_rnd (defined in NGI::NGIEngine)NGI::NGIEngine
_saveFileManEngineprotected
_scene2 (defined in NGI::NGIEngine)NGI::NGIEngine
_scene3 (defined in NGI::NGIEngine)NGI::NGIEngine
_sceneHeight (defined in NGI::NGIEngine)NGI::NGIEngine
_sceneRect (defined in NGI::NGIEngine)NGI::NGIEngine
_sceneTrackHasSequence (defined in NGI::NGIEngine)NGI::NGIEngine
_sceneTrackIsPlaying (defined in NGI::NGIEngine)NGI::NGIEngine
_sceneTracks (defined in NGI::NGIEngine)NGI::NGIEngine
_sceneTracksCurrentTrack (defined in NGI::NGIEngine)NGI::NGIEngine
_sceneWidth (defined in NGI::NGIEngine)NGI::NGIEngine
_scrollSpeed (defined in NGI::NGIEngine)NGI::NGIEngine
_sfxVolume (defined in NGI::NGIEngine)NGI::NGIEngine
_soundEnabled (defined in NGI::NGIEngine)NGI::NGIEngine
_soundStream1 (defined in NGI::NGIEngine)NGI::NGIEngine
_soundStream2 (defined in NGI::NGIEngine)NGI::NGIEngine
_soundStream3 (defined in NGI::NGIEngine)NGI::NGIEngine
_soundStream4 (defined in NGI::NGIEngine)NGI::NGIEngine
_stream2playing (defined in NGI::NGIEngine)NGI::NGIEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_trackName (defined in NGI::NGIEngine)NGI::NGIEngine
_trackStartDelay (defined in NGI::NGIEngine)NGI::NGIEngine
_updateCursorCallback (defined in NGI::NGIEngine)NGI::NGIEngine
_updateFlag (defined in NGI::NGIEngine)NGI::NGIEngine
_updateScreenCallback (defined in NGI::NGIEngine)NGI::NGIEngine
_updateTicks (defined in NGI::NGIEngine)NGI::NGIEngine
accessScene(int sceneId) (defined in NGI::NGIEngine)NGI::NGIEngine
addCursor(CursorInfo *cursorInfo, Scene *inv, int pictureId, int hotspotX, int hotspotY, int itemPictureOffsX, int itemPictureOffsY) (defined in NGI::NGIEngine)NGI::NGIEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideNGI::NGIEngineinlinevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideNGI::NGIEngineinlinevirtual
cleanup() (defined in NGI::NGIEngine)NGI::NGIEngine
convertScene(int scene) (defined in NGI::NGIEngine)NGI::NGIEngine
defaultSyncSoundSettings()Engineprotected
defHandleKeyDown(int key) (defined in NGI::NGIEngine)NGI::NGIEngine
deleteModalObject() (defined in NGI::NGIEngine)NGI::NGIEngine
disableSaves(ExCommand *ex) (defined in NGI::NGIEngine)NGI::NGIEngine
drawAlphaRectangle(int x1, int y1, int x2, int y2, int alpha) (defined in NGI::NGIEngine)NGI::NGIEngine
drawArcadeOverlay(int adjust) (defined in NGI::NGIEngine)NGI::NGIEngine
enableSaves() (defined in NGI::NGIEngine)NGI::NGIEngineinline
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
freeGameLoader() (defined in NGI::NGIEngine)NGI::NGIEngine
gameIdToStr(uint16 id) (defined in NGI::NGIEngine)NGI::NGIEngine
getAllInventory() (defined in NGI::NGIEngine)NGI::NGIEngine
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in NGI::NGIEngine)NGI::NGIEngine
getGameGID() const (defined in NGI::NGIEngine)NGI::NGIEngine
getGameId() const (defined in NGI::NGIEngine)NGI::NGIEngine
getGameLoaderGameVar() (defined in NGI::NGIEngine)NGI::NGIEngine
getGameLoaderInputController() (defined in NGI::NGIEngine)NGI::NGIEngine
getLanguage() const (defined in NGI::NGIEngine)NGI::NGIEngine
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getObjectEnumState(const Common::String &name, const char *state) (defined in NGI::NGIEngine)NGI::NGIEngine
getObjectState(const Common::String &objname) (defined in NGI::NGIEngine)NGI::NGIEngine
getOrCreateDebugger()Engine
getSaveFileManager()Engineinline
getSaveStateName(int slot) const overrideNGI::NGIEnginevirtual
getSceneEntrance(int scene) (defined in NGI::NGIEngine)NGI::NGIEngine
getSceneFromTag(int tag) (defined in NGI::NGIEngine)NGI::NGIEngine
getSceneTrack() (defined in NGI::NGIEngine)NGI::NGIEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideNGI::NGIEnginevirtual
initArcadeKeys(const char *varname) (defined in NGI::NGIEngine)NGI::NGIEngine
initCursors() (defined in NGI::NGIEngine)NGI::NGIEngine
initialize() (defined in NGI::NGIEngine)NGI::NGIEngine
initializePath(const Common::FSNode &gamePath)Enginevirtual
initMap() (defined in NGI::NGIEngine)NGI::NGIEngine
initObjectStates() (defined in NGI::NGIEngine)NGI::NGIEngine
isDataAndCDAudioReadFromSameCD()Engine
isDemo() (defined in NGI::NGIEngine)NGI::NGIEngine
isPaused() constEngineinline
isSaveAllowed() (defined in NGI::NGIEngine)NGI::NGIEngine
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
lift_animateButton(StaticANIObject *button) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_checkButton(const char *varname) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_clickButton() (defined in NGI::NGIEngine)NGI::NGIEngine
lift_closedoorSeq() (defined in NGI::NGIEngine)NGI::NGIEngine
lift_exitSeq(ExCommand *ex) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_getButtonIdH(int objid) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_getButtonIdN(int objid) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_getButtonIdP(int objid) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_goAnimation() (defined in NGI::NGIEngine)NGI::NGIEngine
lift_hoverButton(ExCommand *ex) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_init(Scene *sc, int qu1, int qu2) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_openLift() (defined in NGI::NGIEngine)NGI::NGIEngine
lift_setButton(const char *name, int state) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_setButtonStatics(Scene *sc, int buttonId) (defined in NGI::NGIEngine)NGI::NGIEngine
lift_startExitQueue() (defined in NGI::NGIEngine)NGI::NGIEngine
lift_walkAndGo() (defined in NGI::NGIEngine)NGI::NGIEngine
loadAllScenes() (defined in NGI::NGIEngine)NGI::NGIEngine
loadGam(const char *fname, int scene=0) (defined in NGI::NGIEngine)NGI::NGIEngine
loadGameDialog()Engine
loadGameObjH() (defined in NGI::NGIEngine)NGI::NGIEngine
loadGameState(int slot) overrideNGI::NGIEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
NGIEngine(OSystem *syst, const NGIGameDescription *gameDesc) (defined in NGI::NGIEngine)NGI::NGIEngine
openHelp() (defined in NGI::NGIEngine)NGI::NGIEngine
openMainMenu() (defined in NGI::NGIEngine)NGI::NGIEngine
openMainMenuDialog()Engine
openMap() (defined in NGI::NGIEngine)NGI::NGIEngine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
playOggSound(const Common::Path &trackName, Audio::SoundHandle &stream) (defined in NGI::NGIEngine)NGI::NGIEngine
playSound(int id, int flag) (defined in NGI::NGIEngine)NGI::NGIEngine
playTrack(GameVar *sceneVar, const char *name, bool delayed) (defined in NGI::NGIEngine)NGI::NGIEngine
processArcade(ExCommand *ex) (defined in NGI::NGIEngine)NGI::NGIEngine
quitGame()Enginestatic
restartGame() (defined in NGI::NGIEngine)NGI::NGIEngine
run() overrideNGI::NGIEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &description, bool isAutosave=false) overrideNGI::NGIEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
sceneAutoScrolling() (defined in NGI::NGIEngine)NGI::NGIEngine
sceneFade(Scene *sc, bool direction) (defined in NGI::NGIEngine)NGI::NGIEngine
sceneSwitcher(const EntranceInfo &entrance) (defined in NGI::NGIEngine)NGI::NGIEngine
setArcadeOverlay(int picId) (defined in NGI::NGIEngine)NGI::NGIEngine
setCursor(int id) (defined in NGI::NGIEngine)NGI::NGIEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setLevelStates() (defined in NGI::NGIEngine)NGI::NGIEngine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setMusicAllowed(int val) (defined in NGI::NGIEngine)NGI::NGIEngineinline
setMusicVolume(int vol) (defined in NGI::NGIEngine)NGI::NGIEngine
setObjectState(const Common::String &name, int state) (defined in NGI::NGIEngine)NGI::NGIEngine
setSceneMusicParameters(GameVar *var) (defined in NGI::NGIEngine)NGI::NGIEngine
setSwallowedEggsState() (defined in NGI::NGIEngine)NGI::NGIEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit() (defined in NGI::NGIEngine)NGI::NGIEngine
startSceneTrack() (defined in NGI::NGIEngine)NGI::NGIEngine
startSoundStream1(const Common::Path &trackName) (defined in NGI::NGIEngine)NGI::NGIEngine
stopAllSoundInstances(int id) (defined in NGI::NGIEngine)NGI::NGIEngine
stopAllSounds() (defined in NGI::NGIEngine)NGI::NGIEngine
stopAllSoundStreams() (defined in NGI::NGIEngine)NGI::NGIEngine
stopSoundStream2() (defined in NGI::NGIEngine)NGI::NGIEngine
syncSoundSettings()Enginevirtual
toggleMute() (defined in NGI::NGIEngine)NGI::NGIEngine
updateCursorCommon() (defined in NGI::NGIEngine)NGI::NGIEngine
updateEvents() (defined in NGI::NGIEngine)NGI::NGIEngine
updateMap(PreloadItem *pre) (defined in NGI::NGIEngine)NGI::NGIEngine
updateMapPiece(int mapId, int update) (defined in NGI::NGIEngine)NGI::NGIEngine
updateScreen() (defined in NGI::NGIEngine)NGI::NGIEngine
updateSoundVolume() (defined in NGI::NGIEngine)NGI::NGIEngine
updateTrackDelay() (defined in NGI::NGIEngine)NGI::NGIEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
winArcade() (defined in NGI::NGIEngine)NGI::NGIEngine
~Engine()Enginevirtual
~NGIEngine() override (defined in NGI::NGIEngine)NGI::NGIEngine