LMMS
Loading...
Searching...
No Matches
Steinberg::Vst::KeyswitchInfo Struct Reference

#include <ivstnoteexpression.h>

Public Attributes

KeyswitchTypeID typeId
 see KeyswitchTypeID
String128 title
 name of key switch (e.g. "Accentuation")
String128 shortTitle
 short title (e.g. "Acc")
int32 keyswitchMin
 associated main key switch min (value between [0, 127])
int32 keyswitchMax
 associated main key switch max (value between [0, 127])
int32 keyRemapped
int32 unitId
 id of unit this key switch belongs to (see vst3Units), -1 means no unit used.
int32 flags
 not yet used (set to 0)

Detailed Description

KeyswitchInfo is the structure describing a key switch This structure is used by the method IKeyswitchController::getKeyswitchInfo.

See also
IKeyswitchController

Member Data Documentation

◆ flags

int32 Steinberg::Vst::KeyswitchInfo::flags

not yet used (set to 0)

◆ keyRemapped

int32 Steinberg::Vst::KeyswitchInfo::keyRemapped

◆ keyswitchMax

int32 Steinberg::Vst::KeyswitchInfo::keyswitchMax

associated main key switch max (value between [0, 127])

◆ keyswitchMin

int32 Steinberg::Vst::KeyswitchInfo::keyswitchMin

associated main key switch min (value between [0, 127])

◆ shortTitle

String128 Steinberg::Vst::KeyswitchInfo::shortTitle

short title (e.g. "Acc")

◆ title

String128 Steinberg::Vst::KeyswitchInfo::title

name of key switch (e.g. "Accentuation")

◆ typeId

KeyswitchTypeID Steinberg::Vst::KeyswitchInfo::typeId

◆ unitId

int32 Steinberg::Vst::KeyswitchInfo::unitId

id of unit this key switch belongs to (see vst3Units), -1 means no unit used.

optional remapped key switch (default -1), the plug-in could provide one remapped key for a key switch (allowing better location on the keyboard of the key switches)


The documentation for this struct was generated from the following file: