VST 3 SDK
VST 3.6.7
SDK for developing VST Plug-in
|
Implementation's example of IAttributeList. More...
#include <hostclasses.h>
Public Member Functions | |
HostAttributeList () | |
virtual | ~HostAttributeList () |
tresult | setInt (AttrID aid, int64 value) SMTG_OVERRIDE |
tresult | getInt (AttrID aid, int64 &value) SMTG_OVERRIDE |
tresult | setFloat (AttrID aid, double value) SMTG_OVERRIDE |
tresult | getFloat (AttrID aid, double &value) SMTG_OVERRIDE |
tresult | setString (AttrID aid, const TChar *string) SMTG_OVERRIDE |
tresult | getString (AttrID aid, TChar *string, uint32 size) SMTG_OVERRIDE |
tresult | setBinary (AttrID aid, const void *data, uint32 size) SMTG_OVERRIDE |
tresult | getBinary (AttrID aid, const void *&data, uint32 &size) SMTG_OVERRIDE |
![]() | |
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 | |
![]() | |
typedef const char * | AttrID |
![]() | |
static const FUID | iid |
![]() | |
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 |