|
Nebula
|
Classes | |
| class | AudioFeatureUnit |
| Sets up and interfaces with the audio subsystem. More... | |
| class | AudioManager |
Functions | |
| __ImplementClass (AudioFeature::AudioFeatureUnit, 'AUFU', Game::FeatureUnit) | |
| __ImplementSingleton (AudioFeatureUnit) | |
| __ImplementClass (AudioFeature::AudioManager, 'AuMa', Game::Manager) | |
| __ImplementSingleton (AudioManager) AudioManager | |
| void | ValidateClipInstances (Game::World *world, Game::Entity const &entity, ClipInstance &clipInstance) |
| void | UpdateSpatialAudio (Game::World *world, Game::Entity const &entity, SpatialAudioEmission const &, ClipInstance &clipInstance, Game::Position const &position) |
| void | HandlePlayAudioEvent (Game::World *world, Game::Entity const &entity, AudioEmitter const &emitter) |
| void | HandlePlaySpatialAudioEvent (Game::World *world, Game::Entity const &entity, Game::Position const &position, AudioEmitter const &emitter, SpatialAudioEmission const &spatial) |
| AudioFeature::__ImplementClass | ( | AudioFeature::AudioFeatureUnit | , |
| 'AUFU' | , | ||
| Game::FeatureUnit | ) |
| AudioFeature::__ImplementClass | ( | AudioFeature::AudioManager | , |
| 'AuMa' | , | ||
| Game::Manager | ) |
| AudioFeature::__ImplementSingleton | ( | AudioFeatureUnit | ) |
| AudioFeature::__ImplementSingleton | ( | AudioManager | ) |
| void AudioFeature::HandlePlayAudioEvent | ( | Game::World * | world, |
| Game::Entity const & | entity, | ||
| AudioEmitter const & | emitter ) |
| void AudioFeature::HandlePlaySpatialAudioEvent | ( | Game::World * | world, |
| Game::Entity const & | entity, | ||
| Game::Position const & | position, | ||
| AudioEmitter const & | emitter, | ||
| SpatialAudioEmission const & | spatial ) |
| void AudioFeature::UpdateSpatialAudio | ( | Game::World * | world, |
| Game::Entity const & | entity, | ||
| SpatialAudioEmission const & | , | ||
| ClipInstance & | clipInstance, | ||
| Game::Position const & | position ) |
| void AudioFeature::ValidateClipInstances | ( | Game::World * | world, |
| Game::Entity const & | entity, | ||
| ClipInstance & | clipInstance ) |