| VST 3 Interfaces VST 3.7
    SDK for developing VST plug-in | 
KeyswitchInfo is the structure describing a key switch This structure is used by the method IKeyswitchController::getKeyswitchInfo. More...
#include <ivstnoteexpression.h>
| Public Attributes | |
| KeyswitchTypeID | typeId | 
| see KeyswitchTypeID  More... | |
| String128 | title | 
| name of key switch (e.g. "Accentuation")  More... | |
| String128 | shortTitle | 
| short title (e.g. "Acc")  More... | |
| int32 | keyswitchMin | 
| associated main key switch min (value between [0, 127])  More... | |
| int32 | keyswitchMax | 
| associated main key switch max (value between [0, 127])  More... | |
| int32 | keyRemapped | 
| int32 | unitId | 
| 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)  More... | |
| int32 | flags | 
| not yet used (set to 0)  More... | |
KeyswitchInfo is the structure describing a key switch This structure is used by the method IKeyswitchController::getKeyswitchInfo.
| 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 | 
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)
id of unit this key switch belongs to (see vst3Units), -1 means no unit used.
| int32 flags | 
not yet used (set to 0)