Audiokinetic spatial audio namespace. More...
Typedefs | |
typedef AkString < ArrayPoolSpatialAudio, wchar_t > |
WString |
Wide string type for use in Wwise Spatial Audio. |
|
typedef AkString < ArrayPoolSpatialAudio, AkOSChar > |
OsString |
OS string type for use in Wwise Spatial Audio. |
|
typedef AkString < ArrayPoolSpatialAudio, char > |
String |
String type for use in Wwise Spatial Audio. |
|
Functions | |
AkMemPoolId __cdecl | GetPoolID () |
Access the internal pool ID passed to Init. |
|
AKRESULT __cdecl | Init (const AkSpatialAudioInitSettings &in_initSettings) |
Initialize the SpatialAudio API. |
|
void __cdecl | Term () |
Terminate the SpatialAudio API. |
|
AKRESULT __cdecl | RegisterEmitter (AkGameObjectID in_gameObjectID, const AkEmitterSettings &in_roomSettings) |
AKRESULT __cdecl | UnregisterEmitter (AkGameObjectID in_gameObjectID) |
AKRESULT __cdecl | AddImageSource (const AkReflectImageSource &in_info, AkUniqueID in_AuxBusID, AkRoomID in_roomID, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT, const String &in_name="") |
AKRESULT __cdecl | RemoveImageSource (AkImageSourceID in_srcID, AkUniqueID in_AuxBusID, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT) |
AKRESULT __cdecl | SetEmitterAuxSendValues (AkGameObjectID in_gameObjectID, AkAuxSendValue *in_pAuxSends, AkUInt32 in_uNumAux) |
AKRESULT __cdecl | SetGameObjectInRoom (AkGameObjectID in_gameObjectID, AkRoomID in_CurrentRoomID) |
AKRESULT __cdecl | SetEmitterPosition (AkGameObjectID in_gameObjectID, const AkTransform &in_sourcePosition, const AkTransform *in_virtualPositions=NULL, AkUInt16 in_uNumVirtualPositions=0) |
AKRESULT __cdecl | AddGeometrySet (AkGeometrySetID in_GeomSetID, AkTriangle *in_pTriangles, AkUInt32 in_uNumTriangles) |
AKRESULT __cdecl | RemoveGeometrySet (AkGeometrySetID in_SetID) |
AKRESULT __cdecl | AddRoom (AkRoomID in_RoomID, const AkRoomParams &in_Params) |
AKRESULT __cdecl | RemoveRoom (AkRoomID in_RoomID) |
AKRESULT __cdecl | AddPortal (AkPortalID in_PortalID, const AkPortalParams &in_Params) |
AKRESULT __cdecl | RemovePortal (AkPortalID in_PortalID) |
AKRESULT __cdecl | QueryIndirectPaths (AkGameObjectID in_gameObjectID, AkVector &out_listenerPos, AkVector &out_emitterPos, AkSoundPathInfo *out_aPaths, AkUInt32 &io_uArraySize) |
bool __cdecl | CalcOcclusionAndVirtualPositions (const AkVector &in_EmitterPos, AkRoomID in_EmitterRoomID, const AkVector &in_ListenerPos, AkRoomID in_listenerRoomID, AkReal32 &out_fOcclusionFactor, AkReal32 &out_fObstructionFactor, AkTransform *io_aVirtualPositions, AkUInt32 &io_uArraySize) |
Audiokinetic spatial audio namespace.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise