JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces
ivstunits.h File Reference
#include "pluginterfaces/base/funknown.h"
#include "pluginterfaces/vst/vsttypes.h"
#include "pluginterfaces/base/falignpush.h"
#include "pluginterfaces/base/falignpop.h"

Go to the source code of this file.

Classes

struct  Steinberg::Vst::UnitInfo
 Basic Unit Description. More...
 
struct  Steinberg::Vst::ProgramListInfo
 Basic Program List Description. More...
 
class  Steinberg::Vst::IUnitHandler
 Host callback for unit support: Vst::IUnitHandler. More...
 
class  Steinberg::Vst::IUnitHandler2
 Host callback for extended unit support: Vst::IUnitHandler2. More...
 
class  Steinberg::Vst::IUnitInfo
 Edit controller extension to describe the plug-in structure: Vst::IUnitInfo. More...
 
class  Steinberg::Vst::IProgramListData
 Component extension to access program list data: Vst::IProgramListData. More...
 
class  Steinberg::Vst::IUnitData
 Component extension to access unit data: Vst::IUnitData. More...
 

Namespaces

namespace  Steinberg::Vst
 All VST specific interfaces are located in Vst namespace.
 

Class Documentation

◆ Steinberg::Vst::UnitInfo

struct Steinberg::Vst::UnitInfo

Basic Unit Description.

See also
IUnitInfo

Definition at line 44 of file ivstunits.h.

Class Members
UnitID id unit identifier
String128 name name, optional for the root component, required otherwise
UnitID parentUnitId identifier of parent unit (kNoParentUnitId: does not apply, this unit is the root)
ProgramListID programListId id of program list used in unit (kNoProgramListId = no programs used in this unit)

◆ Steinberg::Vst::ProgramListInfo

struct Steinberg::Vst::ProgramListInfo

Basic Program List Description.

See also
IUnitInfo

Definition at line 56 of file ivstunits.h.

Class Members
ProgramListID id program list identifier
String128 name name of program list
int32 programCount number of programs in this list