Public Member Functions | |
| void | setGameRef (BaseGame *game) |
| Common::RandomSource * | getRandomSource () |
| uint32 | randInt (int from, int to) |
| SystemClassRegistry * | getClassRegistry () |
| BaseGame * | getGameRef () |
| BaseFileManager * | getFileManager () |
| BaseSoundMgr * | getSoundMgr () |
| Common::String | getGameTargetName () const |
| Common::String | getGameId () const |
| Common::Language | getLanguage () const |
| uint32 | getFlags () const |
| WMETargetExecutable | getTargetExecutable () const |
| bool | isFoxTail (WMETargetExecutable v1=FOXTAIL_OLDEST_VERSION, WMETargetExecutable v2=FOXTAIL_LATEST_VERSION) const |
| void | addFlags (uint32 flags) |
Static Public Member Functions | |
| static void | createInstance (const Common::String &targetName, const Common::String &gameId, Common::Language lang, WMETargetExecutable targetExecutable, uint32 flags) |
| static BaseRenderer * | getRenderer () |
| static const Timer * | getTimer () |
| static const Timer * | getLiveTimer () |
| static void | LOG (bool res, const char *fmt,...) |
| static bool | isFoxTailCheck (WMETargetExecutable t, WMETargetExecutable v1=FOXTAIL_OLDEST_VERSION, WMETargetExecutable v2=FOXTAIL_LATEST_VERSION) |
Static Public Member Functions inherited from Common::Singleton< Wintermute::BaseEngine > | |
| static bool | hasInstance () |
| static Wintermute::BaseEngine & | instance () |
| static void | destroy () |
Additional Inherited Members | |
Protected Types inherited from Common::Singleton< Wintermute::BaseEngine > | |
| typedef Wintermute::BaseEngine | SingletonBaseType |
Static Protected Attributes inherited from Common::Singleton< Wintermute::BaseEngine > | |
| static Wintermute::BaseEngine * | _singleton |