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) |