Wwise SDK 2021.1.14
|
Host API to retrieve a link to the plug-in's backend instance. More...
#include <PluginLinks.h>
Public Types | |
enum | : InterfaceTypeValue { k_interfaceType = AK_WWISE_PLUGIN_INTERFACE_TYPE_LINK_BACKEND } |
The interface type, as requested by this plug-in. More... |
|
enum | : InterfaceVersion { k_interfaceVersion = 1 } |
The interface version, as requested by this plug-in. More... |
|
using | Interface = CLinkBackend |
using | Instance = CLinkBackend::Instance |
Public Types inherited from AK.Wwise::Plugin::CBaseInstanceGlue< CLinkBackend > | |
using | Instance = typename CInterface::Instance |
Public Types inherited from AK.Wwise::Plugin::CBaseInterfaceGlue< CLinkBackend > | |
using | GluedInterface = CLinkBackend |
Public Member Functions | |
ak_wwise_plugin_backend_instance * | Get () const |
Retrieves a link to the plug-in's backend instance. More... |
|
template<typename Backend > | |
Backend * | As () |
Retrieves a link to the plug-in's backend instance, casted as your C++ Backend class type. More... |
|
Additional Inherited Members | |
Static Public Attributes inherited from AK.Wwise::Plugin::CBaseInterfaceGlue< CLinkBackend > | |
static GluedInterface * | g_cinterface |
The unique instance of the CInterface interface. Defined at nullptr first, overridden by the Host once loaded. More... |
|
Host API to retrieve a link to the plug-in's backend instance.
Useful for the Frontend (GUI) when a special function must be called to get a value, or update elements.
Definition at line 136 of file PluginLinks.h.