MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / Source_PanChanged

Method Source_PanChanged

Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp:412–420  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

410}
411
412void AudioBackendOAL::Source_PanChanged(uint32 sourceID, float pan)
413{
414 ALC::Locker.Lock();
415 auto& e = ALC::SourcesData[sourceID];
416 e.Pan = pan;
417 const bool spatial = e.Spatial;
418 ALC::Locker.Unlock();
419 ALC::Source::SetupSpatial(sourceID, pan, spatial);
420}
421
422void AudioBackendOAL::Source_IsLoopingChanged(uint32 sourceID, bool loop)
423{

Callers

nothing calls this directly

Calls 3

SetupSpatialFunction · 0.85
LockMethod · 0.80
UnlockMethod · 0.80

Tested by

no test coverage detected