dplug.vst3.ivstunit

Members

Interfaces

IUnitHandler
interface IUnitHandler

Host callback for unit support. \ingroup vstIHost vst300 - [host imp] - [extends IComponentHandler] - [released: 3.0.0]

IUnitInfo
interface IUnitInfo

Edit controller extension to describe the Plug-in structure. \ingroup vstIPlug vst300 - [plug imp] - [extends IEditController] - [released: 3.0.0]

Structs

ProgramListInfo
struct ProgramListInfo

Basic Program List Description. \see IUnitInfo

UnitInfo
struct UnitInfo

Basic Unit Description. \see IUnitInfo

Variables

kAllProgramInvalid
enum int32 kAllProgramInvalid;

Special programIndex value for IUnitHandler::notifyProgramListChange *////< all program information is invali

kNoParentUnitId
enum UnitID kNoParentUnitId;

< used for the root unit which doesn't have a parent.

kNoProgramListId
enum ProgramListID kNoProgramListId;

Special ProgramListIDs for UnitInfo *////< no programs are used in the unit

kRootUnitId
enum UnitID kRootUnitId;

< identifier for the top level unit (root)

Meta