dplug.vst3.ivstcomponent

Undocumented in source.

Members

Aliases

BusTypes
alias BusTypes = int

Bus types

IoModes
alias IoModes = int

I/O modes

MediaTypes
alias MediaTypes = int

Bus media types

Enums

kAudio
anonymousenum kAudio
Undocumented in source.
kInput
anonymousenum kInput

Bus directions

kMain
anonymousenum kMain
Undocumented in source.
kSimple
anonymousenum kSimple
Undocumented in source.

Interfaces

IComponent
interface IComponent

Component Base Interface \ingroup vstIPlug vst300 - [plug imp] - [released: 3.0.0] - mandatory

Mixins

__anonymous
mixin SMTG_TYPE_SIZE_CHECK!(BusInfo, 276, 276, 276)
Undocumented in source.
__anonymous
mixin SMTG_TYPE_SIZE_CHECK!(RoutingInfo, 12, 12, 12)
Undocumented in source.

Structs

BusInfo
struct BusInfo

BusInfo: This is the structure used with getBusInfo, informing the host about what is a specific given bus. \n See also: IComponent::getBusInfo

RoutingInfo
struct RoutingInfo

Routing Information: When the Plug-in supports multiple I/O buses, a host may want to know how the buses are related. The relation of an event-input-channel to an audio-output-bus in particular is of interest to the host (in order to relate MIDI-tracks to audio-channels) \n See also: IComponent::getRoutingInfo, \ref vst3Routing

Mixed In Members

From mixin SMTG_TYPE_SIZE_CHECK!(BusInfo, 276, 276, 276)

size
enum size;
Undocumented in source.

From mixin SMTG_TYPE_SIZE_CHECK!(RoutingInfo, 12, 12, 12)

size
enum size;
Undocumented in source.

Meta