ScummVM API documentation
Twp::TwpEngine Member List

This is the complete list of members for Twp::TwpEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_actor (defined in Twp::TwpEngine)Twp::TwpEngine
_actors (defined in Twp::TwpEngine)Twp::TwpEngine
_actorSwitcher (defined in Twp::TwpEngine)Twp::TwpEngine
_audio (defined in Twp::TwpEngine)Twp::TwpEngine
_callbacks (defined in Twp::TwpEngine)Twp::TwpEngine
_camera (defined in Twp::TwpEngine)Twp::TwpEngine
_cursor (defined in Twp::TwpEngine)Twp::TwpEngine
_cutscene (defined in Twp::TwpEngine)Twp::TwpEngine
_defaultObj (defined in Twp::TwpEngine)Twp::TwpEngine
_dialog (defined in Twp::TwpEngine)Twp::TwpEngine
_eventManEngineprotected
_fadeShader (defined in Twp::TwpEngine)Twp::TwpEngine
_followActor (defined in Twp::TwpEngine)Twp::TwpEngine
_frameCounter (defined in Twp::TwpEngine)Twp::TwpEngine
_holdToMove (defined in Twp::TwpEngine)Twp::TwpEngine
_hotspotMarker (defined in Twp::TwpEngine)Twp::TwpEngine
_hud (defined in Twp::TwpEngine)Twp::TwpEngine
_inputState (defined in Twp::TwpEngine)Twp::TwpEngine
_lighting (defined in Twp::TwpEngine)Twp::TwpEngine
_lightingNode (defined in Twp::TwpEngine)Twp::TwpEngine
_mainMenuDialogEngineprotected
_mixerEngine
_moveCursorTo (defined in Twp::TwpEngine)Twp::TwpEngine
_nextHoldToMoveTime (defined in Twp::TwpEngine)Twp::TwpEngine
_noOverride (defined in Twp::TwpEngine)Twp::TwpEngine
_noun1 (defined in Twp::TwpEngine)Twp::TwpEngine
_noun2 (defined in Twp::TwpEngine)Twp::TwpEngine
_pack (defined in Twp::TwpEngine)Twp::TwpEngine
_resManager (defined in Twp::TwpEngine)Twp::TwpEngine
_room (defined in Twp::TwpEngine)Twp::TwpEngine
_rooms (defined in Twp::TwpEngine)Twp::TwpEngine
_saveFileManEngineprotected
_saveGameManager (defined in Twp::TwpEngine)Twp::TwpEngine
_scene (defined in Twp::TwpEngine)Twp::TwpEngine
_screenScene (defined in Twp::TwpEngine)Twp::TwpEngine
_shaderParams (defined in Twp::TwpEngine)Twp::TwpEngine
_stats (defined in Twp::TwpEngine)Twp::TwpEngine
_systemEngine
_targetNameEngineprotected
_tasks (defined in Twp::TwpEngine)Twp::TwpEngine
_textDb (defined in Twp::TwpEngine)Twp::TwpEngine
_threads (defined in Twp::TwpEngine)Twp::TwpEngine
_time (defined in Twp::TwpEngine)Twp::TwpEngine
_timerEngineprotected
_uiInv (defined in Twp::TwpEngine)Twp::TwpEngine
_useFlag (defined in Twp::TwpEngine)Twp::TwpEngine
_walkFastState (defined in Twp::TwpEngine)Twp::TwpEngine
actorEnter(Common::SharedPtr< Object > actor) (defined in Twp::TwpEngine)Twp::TwpEngine
actorExit(Common::SharedPtr< Object > actor) (defined in Twp::TwpEngine)Twp::TwpEngine
applyGameSettings()Engineinlinevirtual
callVerb(Common::SharedPtr< Object > actor, VerbId verbId, Common::SharedPtr< Object > noun1, Common::SharedPtr< Object > noun2=nullptr) (defined in Twp::TwpEngine)Twp::TwpEngine
cameraAt(const Math::Vector2d &at) (defined in Twp::TwpEngine)Twp::TwpEngine
cameraPos() (defined in Twp::TwpEngine)Twp::TwpEngine
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideTwp::TwpEngineinlinevirtual
canSaveAutosaveCurrently() overrideTwp::TwpEngineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideTwp::TwpEnginevirtual
capture(Graphics::Surface &surface, int width, int height) (defined in Twp::TwpEngine)Twp::TwpEngine
closureOverride (defined in Twp::TwpEngine)Twp::TwpEngine
defaultSyncSoundSettings()Engineprotected
defineRoom(const Common::String &name, HSQOBJECT table, bool pseudo=false) (defined in Twp::TwpEngine)Twp::TwpEngine
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
enterRoom(Common::SharedPtr< Room > room, Common::SharedPtr< Object > door=nullptr) (defined in Twp::TwpEngine)Twp::TwpEngine
envObj (defined in Twp::TwpEngine)Twp::TwpEngine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
execBnutEntry(HSQUIRRELVM v, const Common::String &entry) (defined in Twp::TwpEngine)Twp::TwpEngine
execNutEntry(HSQUIRRELVM v, const Common::String &entry) (defined in Twp::TwpEngine)Twp::TwpEngine
execSentence(Common::SharedPtr< Object > actor, VerbId verbId, Common::SharedPtr< Object > noun1, Common::SharedPtr< Object > noun2=nullptr) (defined in Twp::TwpEngine)Twp::TwpEngine
existExtractedCDAudioFiles(uint track=1)Engine
fadeTo(FadeEffect effect, float duration, bool fadeToSep=false) (defined in Twp::TwpEngine)Twp::TwpEngine
flashSelectableActor(int flash) (defined in Twp::TwpEngine)Twp::TwpEngine
flipMute()Enginevirtual
follow(Common::SharedPtr< Object > actor) (defined in Twp::TwpEngine)Twp::TwpEngine
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in Twp::TwpEngine)Twp::TwpEngine
getGameId() constTwp::TwpEngine
getGfx() (defined in Twp::TwpEngine)Twp::TwpEngineinline
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getRandom() const (defined in Twp::TwpEngine)Twp::TwpEngine
getRandom(float min, float max) const (defined in Twp::TwpEngine)Twp::TwpEngine
getRandomSource()Twp::TwpEngineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTextDb() (defined in Twp::TwpEngine)Twp::TwpEngineinline
getTimerManager()Engineinline
getTotalPlayTime() constEngine
getVm() (defined in Twp::TwpEngine)Twp::TwpEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideTwp::TwpEngineinlinevirtual
id (defined in Twp::TwpEngine)Twp::TwpEngine
initializePath(const Common::FSNode &gamePath)Enginevirtual
inOverride (defined in Twp::TwpEngine)Twp::TwpEngine
inputState (defined in Twp::TwpEngine)Twp::TwpEngine
isDataAndCDAudioReadFromSameCD()Engine
isPaused() constEngineinline
isSomeoneTalking() const (defined in Twp::TwpEngine)Twp::TwpEngine
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) overrideTwp::TwpEnginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideTwp::TwpEnginevirtual
objAt(const Math::Vector2d &pos) (defined in Twp::TwpEngine)Twp::TwpEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
roomToScreen(const Math::Vector2d &pos) const (defined in Twp::TwpEngine)Twp::TwpEngine
run() overrideTwp::TwpEngineprotectedvirtual
runDialog(GUI::Dialog &dialog) overrideTwp::TwpEnginevirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideTwp::TwpEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideTwp::TwpEnginevirtual
sayLineAt(const Math::Vector2d &pos, const Color &color, Common::SharedPtr< Object > actor, float duration, const Common::String &text) (defined in Twp::TwpEngine)Twp::TwpEngine
screenToRoom(const Math::Vector2d &pos) const (defined in Twp::TwpEngine)Twp::TwpEngine
screenToWin(const Math::Vector2d &pos) const (defined in Twp::TwpEngine)Twp::TwpEngine
setActor(Common::SharedPtr< Object > actor, bool userSelected=false) (defined in Twp::TwpEngine)Twp::TwpEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setRoom(Common::SharedPtr< Room > room, bool force=false) (defined in Twp::TwpEngine)Twp::TwpEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
showCursor (defined in Twp::TwpEngine)Twp::TwpEngine
skipCutscene() (defined in Twp::TwpEngine)Twp::TwpEngine
stopTalking() (defined in Twp::TwpEngine)Twp::TwpEngine
syncSoundSettings()Enginevirtual
TwpEngine(OSystem *syst, const TwpGameDescription *gameDesc) (defined in Twp::TwpEngine)Twp::TwpEngine
updateSettingVars() (defined in Twp::TwpEngine)Twp::TwpEngine
walkFast(bool state=true) (defined in Twp::TwpEngine)Twp::TwpEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
winToScreen(const Math::Vector2d &pos) const (defined in Twp::TwpEngine)Twp::TwpEngine
~Engine()Enginevirtual
~TwpEngine() override (defined in Twp::TwpEngine)Twp::TwpEngine