25 #ifndef ENGINES_KOTOR2_GAME_H 26 #define ENGINES_KOTOR2_GAME_H 63 static void getModules(std::vector<Common::UString> &modules);
90 #endif // ENGINES_KOTOR2_GAME_H Common::ScopedPtr< Module > _module
A class holding an UTF-8 string.
void playMusic(const Common::UString &music="")
Overwrite all currently playing music.
Sound::ChannelHandle _menuMusic
::Engines::Console * _console
A simple scoped smart pointer template.
Game(KotOR2Engine &engine, ::Engines::Console &console, Aurora::Platform platform)
void playMenuMusic(Common::UString music="")
static void getModules(std::vector< Common::UString > &modules)
Return a list of all modules.
Module & getModule()
Return the module context.
A scoped plain pointer, allowing pointer-y access and normal deletion.
void stopMusic()
Force all currently playing music stopped.
Common::ScopedPtr< Functions > _functions
A handle to a sound channel.
Aurora::Platform _platform