Public Member Functions | |
Game (MutationOfJBEngine *vm) | |
MutationOfJBEngine & | getEngine () |
Common::RandomSource & | getRandomSource () |
GameData & | getGameData () |
Room & | getRoom () |
Script * | getGlobalScript () const |
Script * | getLocalScript () const |
void | changeScene (uint8 sceneId, bool partB) |
Script * | changeSceneDelayScript (uint8 sceneId, bool partB, bool runDelayedScriptStartup=false) |
bool | startActionSection (ActionInfo::Action action, const Common::String &entity1Name, const Common::String &entity2Name=Common::String()) |
bool | isCurrentSceneMap () const |
void | update () |
GameScreen & | getGameScreen () |
TaskManager & | getTaskManager () |
Assets & | getAssets () |
Graphics::Screen & | getScreen () |
TaskPtr | getActiveSayTask () const |
void | setActiveSayTask (const TaskPtr &sayTask) |
bool | loadSaveAllowed () const |
Common::Language | getLanguage () const |
void | switchToPartB () |
Static Public Member Functions | |
static uint8 | colorFromString (const char *colorStr) |