#include <note_touch_controller.h>
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 | |||
| ) |
| void setPitch | ( | int32_t | pitch | ) | [inline] |
| void setHorizontalNoteExpType | ( | int32_t | type | ) | [inline] |
| void setVerticalNoteExpType | ( | int32_t | type | ) | [inline] |
| void controlBeginEdit | ( | CControl * | pControl | ) | [protected] |
| void controlEndEdit | ( | CControl * | pControl | ) | [protected] |
| void valueChanged | ( | CControl * | pControl | ) | [protected] |
| CView * verifyView | ( | CView * | view, | |
| const UIAttributes & | attributes, | |||
| IUIDescription * | description | |||
| ) | [protected] |
| void startNote | ( | float | velocity | ) | [protected] |
| void stopNote | ( | float | velocity | ) | [protected] |
| void sendNoteExpression | ( | int32_t | type, | |
| float | value | |||
| ) | [protected] |
Steinberg::Vst::IInterAppAudioHost* host [protected] |
CXYPad* pad [protected] |
CColor originalPadBackgroundColor [protected] |
int32_t pitch [protected] |
int32_t noteID [protected] |
int32_t xNEType [protected] |
int32_t yNEType [protected] |