Wwise SDK 2022.1.15
|
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... | |
Public Types inherited from AK.Wwise::Plugin::RequestedHostInterface< PropertySet > | |
using | HostInterfaceDefinition = HostInterfaceGlue< PropertySet, true > |
Public Types inherited from AK.Wwise::Plugin::HostInterfaceGlue< PropertySet, true > | |
enum | |
enum | |
using | GluedInterface = typename CPPInstance::GluedInterface |
using | Instance = PropertySet |
using | CInstance = typename CPPInstance::Instance |
Public Types inherited from AK.Wwise::Plugin::V1::Notifications::PropertySet_ | |
enum | : InterfaceTypeValue { k_interfaceType = AK_WWISE_PLUGIN_INTERFACE_TYPE_NOTIFICATIONS_PROPERTY_SET } |
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 = CPropertySet_::Instance |
Base instance type for receiving notifications on property set's changes. More... | |
Public Types inherited from AK.Wwise::Plugin::RequestedHostInterface< DataWriter > | |
using | HostInterfaceDefinition = HostInterfaceGlue< DataWriter, false > |
Public Types inherited from AK.Wwise::Plugin::HostInterfaceGlue< DataWriter, false > | |
enum | |
enum | |
using | GluedInterface = typename CPPInstance::GluedInterface |
using | Instance = DataWriter |
using | CInstance = typename CPPInstance::Instance |
Additional Inherited Members | |
Public Attributes inherited from AK.Wwise::Plugin::RequestedHostInterface< PropertySet > | |
PropertySet ::Interface & | g_propertySetInterface = HostInterfaceDefinition::g_cppinterface |
HostInterfaceDefinition::Instance & | m_propertySet = *HostInterfaceDefinition::m_instance |
Public Attributes inherited from AK.Wwise::Plugin::RequestedHostInterface< DataWriter > | |
DataWriter ::Interface & | g_dataWriterInterface = HostInterfaceDefinition::g_cppinterface |
Static Public Attributes inherited from AK.Wwise::Plugin::HostInterfaceGlue< PropertySet, true > | |
static GluedInterface | g_cppinterface |
The unique interface for this plug-in interface. More... | |
Static Public Attributes inherited from AK.Wwise::Plugin::HostInterfaceGlue< DataWriter, false > | |
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