Creating and Managing Listeners
SoundSprocket provides functions that you can use to create and manage listeners. You refer to a listener using theSSpListenerReference
data type, defined as follows:
typedef struct SSpListenerPrivate*SSpListenerReference;TheSSpListenerReference
data type is opaque: all manipulations on listeners must be accomplished using the functions described in this section.
Subtopics
- SSpListener_New
- SSpListener_Dispose
- SSpListener_GetTransform
- SSpListener_SetTransform
- SSpListener_GetPosition
- SSpListener_SetPosition
- SSpListener_GetOrientation
- SSpListener_SetOrientation
- SSpListener_GetUpVector
- SSpListener_SetUpVector
- SSpListener_GetCameraPlacement
- SSpListener_SetCameraPlacement
- SSpListener_GetVelocity
- SSpListener_SetVelocity
- SSpListener_GetActualVelocity
- SSpListener_GetMedium
- SSpListener_SetMedium
- SSpListener_GetReverb
- SSpListener_SetReverb
- SSpListener_GetMetersPerUnit
- SSpListener_SetMetersPerUnit