VST 3 Interfaces VST 3.7
SDK for developing VST plug-in
|
Component extension to access unit data: Vst::IUnitData. More...
#include <ivstunits.h>
Public Member Functions | |
virtual tresult | unitDataSupported (UnitID unitID)=0 |
Returns kResultTrue if the specified unit supports export and import of preset data. More... | |
virtual tresult | getUnitData (UnitID unitId, IBStream *data)=0 |
Gets the preset data for the specified unit. More... | |
virtual tresult | setUnitData (UnitID unitId, IBStream *data)=0 |
Sets the preset data for the specified unit. More... | |
Public Member Functions inherited from FUnknown | |
virtual tresult | queryInterface (const TUID _iid, void **obj)=0 |
virtual uint32 | addRef ()=0 |
virtual uint32 | release ()=0 |
Static Public Attributes | |
static const FUID | iid |
Static Public Attributes inherited from FUnknown | |
static const FUID | iid |
Component extension to access unit data: Vst::IUnitData.
A component can support unit preset data via this interface or program list data (IProgramListData).
Returns kResultTrue if the specified unit supports export and import of preset data.
Gets the preset data for the specified unit.
Sets the preset data for the specified unit.
|
static |