Version

menu_open
Wwise SDK 2023.1.2
AK::PluginRegistration Class Reference

#include <IAkPlugin.h>

Public Member Functions

 PluginRegistration (AkUInt32, AkUInt32)
 
 PluginRegistration (AkPluginType in_eType, AkUInt32 in_ulCompanyID, AkUInt32 in_ulPluginID, AkCreatePluginCallback in_pCreateFunc, AkCreateParamCallback in_pCreateParamFunc, AkGlobalCallbackFunc in_pRegisterCallback=NULL, void *in_pRegisterCallbackCookie=NULL)
 
 PluginRegistration (AkPluginType in_eType, AkUInt32 in_ulCompanyID, AkUInt32 in_ulPluginID, AkCreatePluginCallback in_pCreateFunc, AkCreateParamCallback in_pCreateParamFunc, AkGetDeviceListCallback in_pGetDeviceListFunc, AkGlobalCallbackFunc in_pRegisterCallback=NULL, void *in_pRegisterCallbackCookie=NULL)
 
 PluginRegistration (AkUInt32 in_ulCompanyID, AkUInt32 in_ulPluginID, AkCreateFileSourceCallback in_pCreateFile, AkCreateBankSourceCallback in_pCreateBank)
 
 PluginRegistration (AkUInt32 in_ulCompanyID, AkUInt32 in_ulPluginID, const AkCodecDescriptor &in_Descriptor)
 

Public Attributes

PluginRegistrationpNext
 
AkPluginType m_eType
 
AkUInt32 m_ulCompanyID
 
AkUInt32 m_ulPluginID
 
AkCreatePluginCallback m_pCreateFunc
 
AkCreateParamCallback m_pCreateParamFunc
 
AkCreateFileSourceCallback m_pFileCreateFunc
 LEGACY: Kept for compatibility with 2019.1. Unused in 2019.2 and up. More...
 
AkCreateBankSourceCallback m_pBankCreateFunc
 LEGACY: Kept for compatibility with 2019.1. Unused in 2019.2 and up. More...
 
AkGlobalCallbackFunc m_pRegisterCallback
 
void * m_pRegisterCallbackCookie
 
AkGetDeviceListCallback m_pGetDeviceListFunc
 
AkCodecDescriptor m_CodecDescriptor
 

Detailed Description

This class takes care of the registration of plug-ins in the Wwise engine. Plug-in developers must provide one instance of this class for each plug-in.

See also

Definition at line 1761 of file IAkPlugin.h.


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