ScummVM API documentation
Bbvs::BbvsEngine Member List

This is the complete list of members for Bbvs::BbvsEngine, including all inherited members.

_activeItemIndex (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_activeItemType (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_backgroundSoundsActive (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_beavisObject (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_bootSaveSlot (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_buttheadObject (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_cameraPos (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currAction (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currActionCommandIndex (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currActionCommandTimeStamp (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currCameraNum (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currInventoryItem (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currSceneNum (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currTalkObjectIndex (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currVerbNum (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_currWalkDistance (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_destWalkArea (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_destWalkAreaPt (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_dialogItemStatus (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_dialogSlotCount (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_easterEggInput (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_eventManEngineprotected
_finalWalkPt (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_gameDescription (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_gameModule (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_gameState (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_gameTicks (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_gameVars (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_hasSnapshot (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_inventoryButtonIndex (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_inventoryItemStatus (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_isSaveAllowed (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_keyCode (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_mainMenuDialogEngineprotected
_mixerEngine
_mouseButtons (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_mouseCursorSpriteIndex (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_mousePos (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_mouseX (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_mouseY (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_newCameraPos (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_newSceneNum (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_playVideoNumber (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_prevSceneNum (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_random (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_saveFileManEngineprotected
_sceneObjectActions (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_sceneObjects (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_sceneVisited (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_screen (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_snapshot (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_snapshotStream (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_sound (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_sourceWalkArea (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_sourceWalkAreaPt (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_speechSoundHandle (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_spriteModule (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_systemEngine
_targetNameEngineprotected
_tempWalkableRects1 (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_tempWalkableRects2 (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_timerEngineprotected
_verbPos (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkableRects (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkableRectsCount (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkAreaActions (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkAreas (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkAreasCount (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkInfoPtrs (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkInfos (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkInfosCount (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkMousePos (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
_walkReachedDestArea (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
addWalkInfo(int16 x, int16 y, int delta, int direction, int16 midPtX, int16 midPtY, int walkAreaIndex) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
allocSnapshot() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
applyGameSettings()Engineinlinevirtual
BbvsEngine(OSystem *syst, const ADGameDescription *gd) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
buildDrawList(DrawList &drawList) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
calcDistance(const Common::Point &pt1, const Common::Point &pt2) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
canButtheadWalkToDest(const Common::Point &destPt) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideBbvs::BbvsEngineinlinevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideBbvs::BbvsEngineinlinevirtual
canWalkToDest(WalkArea *walkArea, int infoCount) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
changeScene() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
checkEasterEgg(char key) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
continueGameFromQuickSave() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
defaultSyncSoundSettings()Engineprotected
drawDebugInfo() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
drawScreen() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
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
evalActionResults(ActionResults &results) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
evalCameraCondition(Conditions &conditions, int value) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
evalCondition(Conditions &conditions) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
evalDialogCondition(Conditions &conditions) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
existExtractedCDAudioFiles(uint track=1)Engine
existsSavegame(int num) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
flipMute()Enginevirtual
freeSnapshot() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
getAutosaveSlot() const overrideBbvs::BbvsEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getOrCreateDebugger()Engine
getRandom(int max) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
getSaveFileManager()Engineinline
getSavegameFilename(const Common::String &target, int num) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEnginestatic
getSaveStateName(int slot) constEngineinlinevirtual
getTargetName() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngineinline
getTimerManager()Engineinline
getTotalPlayTime() constEngine
getWalkAreaAtPos(const Common::Point &pt) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideBbvs::BbvsEngineprotectedvirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
initScene(bool sounds) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
initWalkAreas(SceneObject *sceneObject) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
isDataAndCDAudioReadFromSameCD()Engine
isDemo() const (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
isLoogieAltDemo() const (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
isLoogieDemo() const (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
isPaused() constEngineinline
kReadSaveHeaderError enum name (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
kRSHEInvalidType enum value (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
kRSHEInvalidVersion enum value (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
kRSHEIoError enum value (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
kRSHENoError enum value (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadgame(const char *filename) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
loadGameDialog()Engine
loadGameState(int slot) overrideBbvs::BbvsEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
loadScene(int sceneNum) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
newGame() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
performActionCommand(ActionCommand *actionCommand) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
playSound(uint soundNum, bool loop=false) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
playSpeech(int soundNum) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
playVideo(int videoNum) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
processCurrAction() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
quitGame()Enginestatic
readSaveHeader(Common::SeekableReadStream *in, SaveHeader &header, bool skipThumbnail=true) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEnginestatic
rectSubtract(const Common::Rect &rect1, const Common::Rect &rect2, Common::Rect *outRects) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
run() overrideBbvs::BbvsEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runMainMenu() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
runMinigame(int minigameNum) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
saveAutosaveIfEnabled()Engine
savegame(const char *filename, const char *description) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &description, bool isAutosave=false) overrideBbvs::BbvsEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
saveSnapshot() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setNewSceneNum(int newSceneNum) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
skipCurrAction() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
startWalkObject(SceneObject *sceneObject) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
stopSound(uint soundNum) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
stopSounds() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
stopSpeech() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
syncSoundSettings()Enginevirtual
turnObject(SceneObject *sceneObject) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
update(int mouseX, int mouseY, uint mouseButtons, Common::KeyCode keyCode) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateBackgroundSounds() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateCommon() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateDialog(bool clicked) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateDialogConditions() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateEvents() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateGame() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateInventory(bool clicked) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateScene(bool clicked) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateSceneObjectsTurnValue() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateVerbs() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateWalkableRects() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
updateWalkObject(SceneObject *sceneObject) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
walkFindPath(WalkArea *sourceWalkArea, int infoCount) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
walkFoundPath(int count) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
walkObject(SceneObject *sceneObject, const Common::Point &destPt, int walkSpeed) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
walkTestLineWalkable(const Common::Point &sourcePt, const Common::Point &destPt, WalkInfo *walkInfo) (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
writeContinueSavegame() (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
~BbvsEngine() override (defined in Bbvs::BbvsEngine)Bbvs::BbvsEngine
~Engine()Enginevirtual