Table of Contents
AkEmitterListenerPair Class Reference
Emitter-listener pair: Positioning data pertaining to a single pair of emitter and listener. More...
Public Member Functions | |
AkEmitterListenerPair () | |
Constructor. |
|
~AkEmitterListenerPair () | |
Destructor. |
|
AkReal32 | Distance () const |
Get distance. |
|
AkReal32 | EmitterAngle () const |
AkReal32 | ListenerAngle () const |
AkReal32 | Occlusion () const |
Get the occlusion factor for this emitter-listener pair. |
|
AkReal32 | Obstruction () const |
Get the obstruction factor for this emitter-listener pair. |
|
AkReal32 | GetGainForConnectionType (AkConnectionType in_eType) const |
Get the emitter-listener-pair-specific gain (due to distance and cone attenuation), linear [0,1], for a given connection type. |
|
AkGameObjectID | ListenerID () const |
Get listener ID associated with the emitter-listener pair. |
|
Public Attributes | |
AkTransform | emitter |
AkReal32 | fDistance |
Emitter position. |
|
AkReal32 | fEmitterAngle |
Distance between emitter and listener. |
|
AkReal32 | fListenerAngle |
Angle between position vector and emitter orientation. |
|
AkReal32 | fDryMixGain |
Angle between position vector and listener orientation. |
|
AkReal32 | fGameDefAuxMixGain |
Emitter-listener-pair-specific gain (due to distance and cone attenuation) for direct connections. |
|
AkReal32 | fUserDefAuxMixGain |
Emitter-listener-pair-specific gain (due to distance and cone attenuation) for game-defined send connections. |
|
AkReal32 | fOcclusion |
Emitter-listener-pair-specific gain (due to distance and cone attenuation) for user-defined send connections. |
|
AkReal32 | fObstruction |
Emitter-listener-pair-specific occlusion factor. |
|
AkReal32 | fSpread |
Emitter-listener-pair-specific obstruction factor. |
|
AkReal32 | fFocus |
Emitter-listener-pair-specific spread. |
|
AkChannelMask | uEmitterChannelMask |
Emitter-listener-pair-specific focus. |
|
Protected Attributes | |
AkGameObjectID | m_uListenerID |
Channels of the emitter that apply to this ray. |
Detailed Description
Emitter-listener pair: Positioning data pertaining to a single pair of emitter and listener.
Definition at line 487 of file AkTypes.h.
The documentation for this class was generated from the following file:
- include/AK/SoundEngine/Common/AkTypes.h