carb::audio::SpeakerDirection
Defined in carb/audio/IAudioPlayback.h
- 
struct SpeakerDirection
- specifies the relative direction to a single speaker. - This is effectively a 3-space vector, but is explicitly described here to avoid any confusion between various common coordinate systems (ie: graphics systems take Z as pointing in the direction of the camera whereas audio systems take Z as pointing up). - This direction vector is always taken to be relative to the [real biological] user’s expected position within the [physical] speaker setup where the origin is the user’s position and the coordinates in each direction range from -1.0 to 1.0. The provided vector does not need to be normalized. - Public Members - 
float leftRight = 0.0f
- the left-to-right coordinate. - A value of 0.0 is in line with the user’s gaze. A value of -1.0 puts the speaker fully on the user’s left side. A value of 1.0 puts the speaker fully on the user’s right side. 
 - 
float frontBack = 0.0f
- the front-to-back coordinate. - A value of 0.0 is in line with the user’s ears. A value of -1.0 puts the speaker fully behind the user. A value of 1.0 puts the speaker fully in front of the user. 
 - 
float topBottom = 0.0f
- the top-to-bottom coordinate. - A value of 0.0 is on the plane formed from the user’s ears and gaze. A value of -1.0 puts the speaker fully below the user. A value of 1.0 puts the speaker fully above the user. 
 
- 
float leftRight = 0.0f