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