#include <vst3_host.h>
|
| HostAttributeList () |
|
virtual | ~HostAttributeList () |
|
tresult PLUGIN_API | queryInterface (const TUID _iid, void **obj) SMTG_OVERRIDE |
|
uint32 PLUGIN_API | addRef () SMTG_OVERRIDE |
|
uint32 PLUGIN_API | release () SMTG_OVERRIDE |
|
tresult PLUGIN_API | setInt (AttrID aid, int64 value) SMTG_OVERRIDE |
|
tresult PLUGIN_API | getInt (AttrID aid, int64 &value) SMTG_OVERRIDE |
|
tresult PLUGIN_API | setFloat (AttrID aid, double value) SMTG_OVERRIDE |
|
tresult PLUGIN_API | getFloat (AttrID aid, double &value) SMTG_OVERRIDE |
|
tresult PLUGIN_API | setString (AttrID aid, const Vst::TChar *string) SMTG_OVERRIDE |
|
tresult PLUGIN_API | getString (AttrID aid, Vst::TChar *string, uint32 size) SMTG_OVERRIDE |
|
tresult PLUGIN_API | setBinary (AttrID aid, const void *data, uint32 size) SMTG_OVERRIDE |
|
tresult PLUGIN_API | getBinary (AttrID aid, const void *&data, uint32 &size) SMTG_OVERRIDE |
|
| RefObject () |
|
virtual | ~RefObject () |
|
uint32 PLUGIN_API | addRef () SMTG_OVERRIDE |
|
uint32 PLUGIN_API | release () SMTG_OVERRIDE |
|
Definition at line 160 of file vst3_host.h.
◆ HostAttributeList()
Steinberg::HostAttributeList::HostAttributeList |
( |
| ) |
|
◆ ~HostAttributeList()
virtual Steinberg::HostAttributeList::~HostAttributeList |
( |
| ) |
|
|
virtual |
◆ addRef()
uint32 PLUGIN_API Steinberg::HostAttributeList::addRef |
( |
| ) |
|
|
inline |
◆ getBinary()
tresult PLUGIN_API Steinberg::HostAttributeList::getBinary |
( |
AttrID |
aid, |
|
|
const void *& |
data, |
|
|
uint32 & |
size |
|
) |
| |
◆ getFloat()
tresult PLUGIN_API Steinberg::HostAttributeList::getFloat |
( |
AttrID |
aid, |
|
|
double & |
value |
|
) |
| |
◆ getInt()
tresult PLUGIN_API Steinberg::HostAttributeList::getInt |
( |
AttrID |
aid, |
|
|
int64 & |
value |
|
) |
| |
◆ getString()
tresult PLUGIN_API Steinberg::HostAttributeList::getString |
( |
AttrID |
aid, |
|
|
Vst::TChar * |
string, |
|
|
uint32 |
size |
|
) |
| |
◆ queryInterface()
tresult PLUGIN_API Steinberg::HostAttributeList::queryInterface |
( |
const TUID |
_iid, |
|
|
void ** |
obj |
|
) |
| |
|
inline |
◆ release()
uint32 PLUGIN_API Steinberg::HostAttributeList::release |
( |
| ) |
|
|
inline |
◆ removeAttrID()
void Steinberg::HostAttributeList::removeAttrID |
( |
AttrID |
aid | ) |
|
|
protected |
◆ setBinary()
tresult PLUGIN_API Steinberg::HostAttributeList::setBinary |
( |
AttrID |
aid, |
|
|
const void * |
data, |
|
|
uint32 |
size |
|
) |
| |
◆ setFloat()
tresult PLUGIN_API Steinberg::HostAttributeList::setFloat |
( |
AttrID |
aid, |
|
|
double |
value |
|
) |
| |
◆ setInt()
tresult PLUGIN_API Steinberg::HostAttributeList::setInt |
( |
AttrID |
aid, |
|
|
int64 |
value |
|
) |
| |
◆ setString()
tresult PLUGIN_API Steinberg::HostAttributeList::setString |
( |
AttrID |
aid, |
|
|
const Vst::TChar * |
string |
|
) |
| |
◆ list
std::map<std::string, HostAttribute*> Steinberg::HostAttributeList::list |
|
protected |
The documentation for this class was generated from the following file: