AudioSourceInstance3dData
soloud.AudioSourceInstance3dData (extern class)
Static Members
create(): AudioSourceInstance3dData
Returns |
---|
AudioSourceInstance3dData |
Instance Members
m3dPosition: cpp.Pointer<cpp.Float32>
3d position
m3dVelocity: cpp.Pointer<cpp.Float32>
3d velocity
m3dMinDistance: cpp.Float32
3d min distance
m3dMaxDistance: cpp.Float32
3d max distance
m3dAttenuationRolloff: cpp.Float32
3d attenuation rolloff factor
m3dAttenuationModel: cpp.UInt32
3d attenuation model
m3dDopplerFactor: cpp.Float32
3d doppler factor
mCollider: AudioCollider
Pointer to a custom audio collider object
mAttenuator: AudioAttenuator
Pointer to a custom audio attenuator object
mColliderData: cpp.Int32
User data related to audio collider
mDopplerValue: cpp.Float32
Doppler sample rate multiplier
m3dVolume: cpp.Float32
Overall 3d volume
mChannelVolume: cpp.Pointer<cpp.Float32>
Channel volume
mFlags: AudioSourceFlags
Copy of flags
mHandle: Handle
Latest handle for this voice
destroy(): Void
init(aSource: AudioSource): Void
Set settings from audiosource
Name | Type |
---|---|
aSource |
AudioSource |