◆ CBaseInterface
Interface description and base class for every Wwise Authoring plug-in interface. Pointer to a generic base from a plug-in interface. The interface description is expected to never change, and to contain two basic values: the interface type, which is an incrementing value for every single possibility of known interfaces, as well as the version of this interface, starting from 1 at the interface's public release. An interface can either be provided by the plug-in (for example, AK_WWISE_PLUGIN_INTERFACE_TYPE_AUDIO_PLUGIN), where the plug-in provides the functionality of the callback; or it can be requested to the Wwise Authoring host (for example, AK_WWISE_PLUGIN_INTERFACE_TYPE_HOST_PROPERTY_SET), where the data will be filled by the host for the plug-in to call. All requested or provided interfaces are deemed mandatory in order to instantiate a plug-in. An unknown or an invalid interface in a context (AK_WWISE_PLUGIN_INTERFACE_TYPE_GUI_WINDOWS in WwiseConsole.exe or on Linux) causes the host to skip the plug-in. Definition at line 1049 of file PluginDef.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