Version
menu

Wwise SDK 2025.1.0
AkCommandTypes.h File Reference

Go to the source code of this file.

Classes

struct  AkCmd_PostEvent
 
struct  AkCmd_RegisterGameObject
 
struct  AkCmd_UnregisterGameObject
 
struct  AkCmd_Callback
 
struct  AkCmd_SetRTPC
 
struct  AkCmd_ResetRTPC
 
struct  AkCmd_SetPosition
 
struct  AkCmd_SetMultiplePositions
 
struct  AkCmd_SetListeners
 
struct  AkCmd_SetDefaultListeners
 
struct  AkCmd_ResetListeners
 
struct  AkCmd_SetListenerSpatialization
 
struct  AkCmd_SetGameObjectAuxSendValues
 
struct  AkCmd_SetGameObjectOutputBusVolume
 
struct  AkCmd_SetScalingFactor
 
struct  AkCmd_SetObjectObstructionAndOcclusion
 
struct  AkCmd_SetMultipleObstructionAndOcclusion
 
struct  AkCmd_SetDistanceProbe
 
struct  AkCmd_StopAll
 
struct  AkCmd_ExecuteActionOnEvent
 
struct  AkCmd_ExecuteActionOnPlayingID
 
struct  AkCmd_SeekOnEvent
 
struct  AkCmd_SetState
 
struct  AkCmd_SetSwitch
 
struct  AkCmd_PostTrigger
 
struct  AkCmd_PostMIDIOnEvent
 
struct  AkCmd_StopMIDIOnEvent
 
struct  AkCmd_DynamicSequence_Open
 
struct  AkCmd_DynamicSequence_Op
 
struct  AkCmd_DynamicSequence_Seek
 
struct  AkCmd_AddOutput
 
struct  AkCmd_RemoveOutput
 
struct  AkCmd_ReplaceOutput
 
struct  AkCmd_SetBusAudioDevice
 
struct  AkCmd_SA_RegisterListener
 
struct  AkCmd_SA_UnregisterListener
 
struct  AkCmd_SA_SetImageSource
 
struct  AkCmd_SA_RemoveImageSource
 
struct  AkCmd_SA_ClearImageSources
 
struct  AkCmd_SA_SetGeometry
 
struct  AkCmd_SA_RemoveGeometry
 
struct  AkCmd_SA_SetGeometryInstance
 
struct  AkCmd_SA_RemoveGeometryInstance
 
struct  AkCmd_SA_SetRoom
 
struct  AkCmd_SA_RemoveRoom
 
struct  AkCmd_SA_SetPortal
 
struct  AkCmd_SA_SetPortalObstructionAndOcclusion
 
struct  AkCmd_SA_SetGameObjectToPortalObstruction
 
struct  AkCmd_SA_SetPortalToPortalObstruction
 
struct  AkCmd_SA_RemovePortal
 
struct  AkCmd_SA_SetReverbZone
 
struct  AkCmd_SA_RemoveReverbZone
 
struct  AkCmd_SA_SetGameObjectInRoom
 
struct  AkCmd_SA_UnsetGameObjectInRoom
 
struct  AkCmd_SA_SetGameObjectRadius
 
struct  AkCmd_SA_SetEarlyReflectionsAuxSend
 
struct  AkCmd_SA_SetEarlyReflectionsVolume
 
struct  AkCmd_SA_SetAdjacentRoomBleed
 
struct  AkCmd_SA_SetReflectionsOrder
 
struct  AkCmd_SA_SetDiffractionOrder
 
struct  AkCmd_SA_SetMaxGlobalReflectionPaths
 
struct  AkCmd_SA_SetMaxDiffractionPaths
 
struct  AkCmd_SA_SetSmoothingConstant
 
struct  AkCmd_SA_SetTransmissionOperation
 
struct  AkCommandBufferHeader
 Describes the data written at the beginning of any initialized command buffer. More...
 
struct  AkCommandHeader
 Describes the data written at the beginning of each command in the command buffer. More...
 
struct  AkCommandBufferIterator
 

Typedefs

typedef AkUInt16 AkCommand_t
 
typedef void(* AkCommandCallbackFunc) (void *in_pCookie)
 

Enumerations

enum  AkCommand {
  AkCommand_EndOfBuffer = 0, AkCommand_PostEvent, AkCommand_RegisterGameObject, AkCommand_UnregisterGameObject,
  AkCommand_Callback, AkCommand_SetRTPC, AkCommand_ResetRTPC, AkCommand_SetPosition,
  AkCommand_SetListeners, AkCommand_SetDefaultListeners, AkCommand_ResetListeners, AkCommand_SetListenerSpatialization,
  AkCommand_SetGameObjectAuxSendValues, AkCommand_SetGameObjectOutputBusVolume, AkCommand_SetObjectObstructionAndOcclusion, AkCommand_SetMultipleObstructionAndOcclusion,
  AkCommand_SetScalingFactor, AkCommand_SetMultiplePositions, AkCommand_SetDistanceProbe, AkCommand_StopAll,
  AkCommand_ExecuteActionOnEvent, AkCommand_ExecuteActionOnPlayingID, AkCommand_SeekOnEvent, AkCommand_SetState,
  AkCommand_SetSwitch, AkCommand_PostTrigger, AkCommand_PostMIDIOnEvent, AkCommand_StopMIDIOnEvent,
  AkCommand_DynamicSequence_Open, AkCommand_DynamicSequence_Op, AkCommand_DynamicSequence_Seek, AkCommand_AddOutput,
  AkCommand_RemoveOutput, AkCommand_ReplaceOutput, AkCommand_SetBusAudioDevice, AkCommand_SA_Begin,
  AkCommand_SA_RegisterListener = AkCommand_SA_Begin, AkCommand_SA_UnregisterListener, AkCommand_SA_SetImageSource, AkCommand_SA_RemoveImageSource,
  AkCommand_SA_ClearImageSources, AkCommand_SA_SetGeometry, AkCommand_SA_RemoveGeometry, AkCommand_SA_SetGeometryInstance,
  AkCommand_SA_RemoveGeometryInstance, AkCommand_SA_SetRoom, AkCommand_SA_RemoveRoom, AkCommand_SA_SetPortal,
  AkCommand_SA_RemovePortal, AkCommand_SA_SetPortalObstructionAndOcclusion, AkCommand_SA_SetGameObjectToPortalObstruction, AkCommand_SA_SetPortalToPortalObstruction,
  AkCommand_SA_SetReverbZone, AkCommand_SA_RemoveReverbZone, AkCommand_SA_SetGameObjectInRoom, AkCommand_SA_UnsetGameObjectInRoom,
  AkCommand_SA_SetGameObjectRadius, AkCommand_SA_SetAdjacentRoomBleed, AkCommand_SA_SetEarlyReflectionsAuxSend, AkCommand_SA_SetEarlyReflectionsVolume,
  AkCommand_SA_SetReflectionsOrder, AkCommand_SA_SetDiffractionOrder, AkCommand_SA_SetMaxGlobalReflectionPaths, AkCommand_SA_SetMaxDiffractionPaths,
  AkCommand_SA_SetSmoothingConstant, AkCommand_SA_SetTransmissionOperation, AkCommand_SA_End, AkCommand_NUM = AkCommand_SA_End
}
 IDs for commands that can be sent to the sound engine. Each command has an associated structure that defines its payload. More...
 

Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise