|
VST 3 Examples
VST 3.6.5
SDK for developing VST Plug-in
|
#include <note_touch_controller.h>
Inheritance diagram for NoteTouchController:Public Member Functions | |
| NoteTouchController (int32_t pitch, Steinberg::Vst::IInterAppAudioHost *host) | |
| void | setPitch (int32_t pitch) |
| void | setHorizontalNoteExpType (int32_t type) |
| void | setVerticalNoteExpType (int32_t type) |
Protected Member Functions | |
| void | controlBeginEdit (CControl *pControl) VSTGUI_OVERRIDE_VMETHOD |
| void | controlEndEdit (CControl *pControl) VSTGUI_OVERRIDE_VMETHOD |
| void | valueChanged (CControl *pControl) VSTGUI_OVERRIDE_VMETHOD |
| CView * | verifyView (CView *view, const UIAttributes &attributes, IUIDescription *description) VSTGUI_OVERRIDE_VMETHOD |
| void | startNote (float velocity) |
| void | stopNote (float velocity) |
| void | sendNoteExpression (int32_t type, float value) |
Protected Attributes | |
| Steinberg::Vst::IInterAppAudioHost * | host |
| CXYPad * | pad |
| CColor | originalPadBackgroundColor |
| int32_t | pitch |
| int32_t | noteID |
| int32_t | xNEType |
| int32_t | yNEType |
| NoteTouchController | ( | int32_t | pitch, |
| Steinberg::Vst::IInterAppAudioHost * | host | ||
| ) |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |