Nebula
Loading...
Searching...
No Matches
audiomanager.cc File Reference
#include "application/stdneb.h"
#include "audiomanager.h"
#include "game/gameserver.h"
#include "audiofeature/components/audiofeature.h"
#include "audio/audiodevice.h"
#include "basegamefeature/components/basegamefeature.h"
#include "basegamefeature/components/position.h"

Namespaces

namespace  AudioFeature
 

Functions

 AudioFeature::__ImplementSingleton (AudioManager) AudioManager
 
void AudioFeature::ValidateClipInstances (Game::World *world, Game::Entity const &entity, ClipInstance &clipInstance)
 
void AudioFeature::UpdateSpatialAudio (Game::World *world, Game::Entity const &entity, SpatialAudioEmission const &, ClipInstance &clipInstance, Game::Position const &position)
 
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)