Wwise SDK 2021.1.14
|
#include <AudioPlugin.h>
Public Member Functions | |
virtual void | InsertObject (LPCWSTR in_pszListName, unsigned int in_uiIndex, IPluginPropertySet *in_pPropertySet)=0 |
virtual bool | RemoveObject (IPluginPropertySet *in_pPropertySet)=0 |
virtual IPluginPropertySet * | GetObject (LPCWSTR in_pszListName, unsigned int in_uiIndex) const =0 |
virtual unsigned int | GetObjectCount (LPCWSTR in_pszListName) const =0 |
virtual IPluginPropertySet * | CreateObject (LPCWSTR in_pszType)=0 |
virtual void | DeleteObject (IPluginPropertySet *in_pPropertySet)=0 |
virtual unsigned int | GetListCount () const =0 |
virtual unsigned int | GetListName (unsigned int in_uiListIndex, LPWSTR out_pszListName, unsigned int in_uiBufferSize) const =0 |
Plug-in object store interface. An instance of this class is created and assigned to each plug-in, which in turn can use it to manage its inner objects. Inner objects can be created from the inner types defined in the plug-in's XML definition file.
Warning: The functions in this interface are not thread-safe, unless stated otherwise. |
Definition at line 190 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