ScummVM API documentation
Colony::ColonyEngine Member List

This is the complete list of members for Colony::ColonyEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_eventManEngineprotected
_mainMenuDialogEngineprotected
_mixerEngine
_saveFileManEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideColony::ColonyEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideColony::ColonyEnginevirtual
cCommand(int xnew, int ynew, bool allowInteraction) (defined in Colony::ColonyEngine)Colony::ColonyEngine
checkCenter() (defined in Colony::ColonyEngine)Colony::ColonyEngine
checkSkipRequested() (defined in Colony::ColonyEngine)Colony::ColonyEngine
checkwall(int xnew, int ynew, Locate *pobject) (defined in Colony::ColonyEngine)Colony::ColonyEngine
checkwallMoveTo(int xnew, int ynew, int xind2, int yind2, Locate *pobject, uint8 trailCode) (defined in Colony::ColonyEngine)Colony::ColonyEngine
checkwallTryFeature(int xnew, int ynew, int xind2, int yind2, Locate *pobject, int dir) (defined in Colony::ColonyEngine)Colony::ColonyEngine
clampToDiagonalWalls(Locate *p) (defined in Colony::ColonyEngine)Colony::ColonyEngine
clampToWalls(Locate *p) (defined in Colony::ColonyEngine)Colony::ColonyEngine
ColonyEngine(OSystem *syst, const ADGameDescription *gd) (defined in Colony::ColonyEngine)Colony::ColonyEngine
corridor() (defined in Colony::ColonyEngine)Colony::ColonyEngine
defaultSyncSoundSettings()Engineprotected
dirCanBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
dirMustBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
doText(int entry, int center) (defined in Colony::ColonyEngine)Colony::ColonyEngine
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
errorAddingAddOnWithoutBaseGame(Common::String addOnName, Common::String gameId)Enginestatic
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
fallThroughHole() (defined in Colony::ColonyEngine)Colony::ColonyEngine
flipMute()Enginevirtual
gameTypeHasAddOns() constEnginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getPlatform() const (defined in Colony::ColonyEngine)Colony::ColonyEngineinline
getSavedScreen() const (defined in Colony::ColonyEngine)Colony::ColonyEngineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideColony::ColonyEnginevirtual
hasInteractiveWallFeature(int cx, int cy, int dir) const (defined in Colony::ColonyEngine)Colony::ColonyEngine
inform(const char *text, bool hold) (defined in Colony::ColonyEngine)Colony::ColonyEngine
initializePath(const Common::FSNode &gamePath)Enginevirtual
initTrig() (defined in Colony::ColonyEngine)Colony::ColonyEngine
isDataAndCDAudioReadFromSameCD()Engine
isPaused() constEngineinline
isSoundEnabled() const (defined in Colony::ColonyEngine)Colony::ColonyEngineinline
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)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideColony::ColonyEnginevirtual
loadMacColors() (defined in Colony::ColonyEngine)Colony::ColonyEngine
loadMap(int mnum) (defined in Colony::ColonyEngine)Colony::ColonyEngine
makeMessageRect(Common::Rect &r) (defined in Colony::ColonyEngine)Colony::ColonyEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideColony::ColonyEnginevirtual
playTunnelEffect(bool falling) (defined in Colony::ColonyEngine)Colony::ColonyEngine
printMessage(const char *text[], bool hold) (defined in Colony::ColonyEngine)Colony::ColonyEngine
quadrant() (defined in Colony::ColonyEngine)Colony::ColonyEngine
quitGame()Enginestatic
run() overrideColony::ColonyEnginevirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runMacEndgameDialog(const Common::String &message) (defined in Colony::ColonyEngine)Colony::ColonyEngine
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) overrideColony::ColonyEnginevirtual
scrollInfo(const Graphics::Font *macFont=nullptr) (defined in Colony::ColonyEngine)Colony::ColonyEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
startNewGame() (defined in Colony::ColonyEngine)Colony::ColonyEngine
syncSoundSettings()Enginevirtual
updateAddOns(const MetaEngine *metaEngine) constEngine
waitForInput() (defined in Colony::ColonyEngine)Colony::ColonyEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~ColonyEngine() (defined in Colony::ColonyEngine)Colony::ColonyEnginevirtual
~Engine()Enginevirtual