25 #ifndef ENGINES_JADE_GAME_H 26 #define ENGINES_JADE_GAME_H 64 static void getModules(std::vector<Common::UString> &modules);
91 #endif // ENGINES_JADE_GAME_H
Module & getModule()
Return the module context.
An abstract XACT WaveBank interface.
A simple scoped smart pointer template.
Common::ScopedPtr< Module > _module
static void getModules(std::vector< Common::UString > &modules)
Return a list of all modules.
The global sound manager, handling all sound output.
A scoped plain pointer, allowing pointer-y access and normal deletion.
::Engines::Console * _console
An NWScript variable container.
Common::ScopedPtr< Sound::XACTWaveBank > _musicBank
A handle to a sound channel.
Common::ScopedPtr< Functions > _functions
Aurora::Platform _platform
Game(JadeEngine &engine, ::Engines::Console &console, Aurora::Platform platform)
Sound::ChannelHandle _menuMusic