|
VST 3 SDK
VST 3.6.6
SDK for developing VST Plug-in
|
Implementation's example of IAttributeList. More...
#include <hostclasses.h>
Inheritance diagram for HostAttributeList:Public Member Functions | |
| HostAttributeList () | |
| virtual | ~HostAttributeList () |
| tresult | setInt (AttrID aid, int64 value) |
| tresult | getInt (AttrID aid, int64 &value) |
| tresult | setFloat (AttrID aid, double value) |
| tresult | getFloat (AttrID aid, double &value) |
| tresult | setString (AttrID aid, const TChar *string) |
| tresult | getString (AttrID aid, TChar *string, uint32 size) |
| tresult | setBinary (AttrID aid, const void *data, uint32 size) |
| tresult | getBinary (AttrID aid, const void *&data, uint32 &size) |
Public Member Functions inherited from FUnknown | |
| virtual tresult | queryInterface (const TUID _iid, void **obj)=0 |
| virtual uint32 | addRef ()=0 |
| virtual uint32 | release ()=0 |
Protected Member Functions | |
| void | removeAttrID (AttrID aid) |
Protected Attributes | |
| std::map< String, HostAttribute * > | list |
Additional Inherited Members | |
Public Types inherited from IAttributeList | |
| typedef const char * | AttrID |
Static Public Attributes inherited from IAttributeList | |
| static const FUID | iid |
Static Public Attributes inherited from FUnknown | |
| static const FUID | iid |
Implementation's example of IAttributeList.
|
virtual |
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
|
protected |
|
protected |