Wwise SDK 2024.1.5
|
Wwise API for general Audio Plug-in's backend. More...
#include <AudioPlugin.h>
Classes | |
struct | Interface |
The C interface, fulfilled by your plug-in. More... | |
Public Types | |
enum | : InterfaceTypeValue { k_interfaceType = AK_WWISE_PLUGIN_INTERFACE_TYPE_AUDIO_PLUGIN } |
The interface type, as provided by this plug-in. More... | |
enum | : InterfaceVersion { k_interfaceVersion = 1 } |
The interface version, as provided by this plug-in. More... | |
using | Instance = CAudioPlugin::Instance |
Base instance type for providing audio plug-in backend services. More... | |
![]() | |
using | HostInterfaceDefinition = HostInterfaceGlue< PropertySet, true > |
![]() | |
enum | |
enum | |
using | GluedInterface = typename CPPInstance::GluedInterface |
using | Instance = PropertySet |
using | CInstance = typename CPPInstance::Instance |
![]() | |
using | HostInterfaceDefinition = HostInterfaceGlue< DataWriter, false > |
![]() | |
enum | |
enum | |
using | GluedInterface = typename CPPInstance::GluedInterface |
using | Instance = DataWriter |
using | CInstance = typename CPPInstance::Instance |
Public Member Functions | |
InterfacePtr | GetInterfacePointer () |
CAudioPlugin::Instance * | GetInstancePointer () |
const CAudioPlugin::Instance * | GetInstancePointer () const |
AudioPlugin () | |
virtual | ~AudioPlugin () |
virtual bool | GetBankParameters (const GUID &in_guidPlatform, DataWriter &in_dataWriter) const |
Obtains parameters that will be written to a bank. More... | |
![]() | |
virtual | ~ak_wwise_plugin_cpp_base_instance () |
![]() | |
RequestedHostInterface () | |
![]() | |
RequestedHostInterface () | |
Additional Inherited Members | |
![]() | |
PropertySet ::Interface & | g_propertySetInterface = HostInterfaceDefinition::g_cppinterface |
HostInterfaceDefinition::Instance & | m_propertySet = *HostInterfaceDefinition::m_instance |
![]() | |
DataWriter ::Interface & | g_dataWriterInterface = HostInterfaceDefinition::g_cppinterface |
![]() | |
static GluedInterface | g_cppinterface |
The unique interface for this plug-in interface. More... | |
![]() | |
static GluedInterface | g_cppinterface |
The unique interface for this plug-in interface. More... | |
Wwise API for general Audio Plug-in's backend.
![]() | Note: The AK::Wwise::Plugin::RequestPropertySet and AK::Wwise::Plugin::RequestWrite classes are automatically derived when providing AK::Wwise::Plugin::AudioPlugin in C++. |
Definition at line 130 of file AudioPlugin.h.
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