This is the complete list of members for Bbvs::BbvsEngine, including all inherited members.
_activeEnhancements (defined in Engine) | Engine | protected |
_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 | |
_customAction (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 | |
_eventMan | Engine | protected |
_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 | |
_mainMenuDialog | Engine | protected |
_mixer | Engine | |
_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 | |
_saveFileMan | Engine | protected |
_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 | |
_system | Engine | |
_targetName | Engine | protected |
_tempWalkableRects1 (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
_tempWalkableRects2 (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
_timer | Engine | protected |
_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() | Engine | inlinevirtual |
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) override | Bbvs::BbvsEngine | inlinevirtual |
canSaveAutosaveCurrently() | Engine | inlinevirtual |
canSaveGameStateCurrently(Common::U32String *msg=nullptr) override | Bbvs::BbvsEngine | inlinevirtual |
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() | Engine | protected |
drawDebugInfo() (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
drawScreen() (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
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 |
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() | Engine | virtual |
freeSnapshot() (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
getAutosaveSlot() const override | Bbvs::BbvsEngine | inlinevirtual |
getDebugger() final | Engine | inlinevirtual |
getEventManager() | Engine | inline |
getMetaEngine() const | Engine | inline |
getOrCreateDebugger() | Engine | |
getRandom(int max) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
getSaveFileManager() | Engine | inline |
getSavegameFilename(const Common::String &target, int num) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | static |
getSaveStateName(int slot) const | Engine | inlinevirtual |
getTargetName() (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | inline |
getTimerManager() | Engine | inline |
getTotalPlayTime() const | Engine | |
getWalkAreaAtPos(const Common::Point &pt) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
handleAutoSave() | Engine | |
hasFeature(EngineFeature f) const override | Bbvs::BbvsEngine | protectedvirtual |
initializePath(const Common::FSNode &gamePath) | Engine | virtual |
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() const | Engine | inline |
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 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 | |
loadgame(const char *filename) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
loadGameDialog() | Engine | |
loadGameState(int slot) override | Bbvs::BbvsEngine | virtual |
loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
loadScene(int sceneNum) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
newGame() (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
openMainMenuDialog() | Engine | |
pauseEngine() | Engine | |
pauseEngineIntern(bool pause) | Engine | protectedvirtual |
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() | Engine | static |
readSaveHeader(Common::SeekableReadStream *in, SaveHeader &header, bool skipThumbnail=true) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | static |
rectSubtract(const Common::Rect &rect1, const Common::Rect &rect2, Common::Rect *outRects) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
run() override | Bbvs::BbvsEngine | protectedvirtual |
runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
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) override | Bbvs::BbvsEngine | virtual |
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
saveSnapshot() (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
setDebugger(GUI::Debugger *debugger) | Engine | inline |
setGameToLoadSlot(int slot) | Engine | |
setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
setNewSceneNum(int newSceneNum) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
setTotalPlayTime(uint32 time=0) | Engine | |
shouldQuit() | Engine | static |
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() | Engine | virtual |
turnObject(SceneObject *sceneObject) (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
update(int mouseX, int mouseY, uint mouseButtons, Common::CustomEventType customAction) (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()) | Engine | static |
writeContinueSavegame() (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
~BbvsEngine() override (defined in Bbvs::BbvsEngine) | Bbvs::BbvsEngine | |
~Engine() | Engine | virtual |