|
| CAnimKnobEx (const CRect &size, IControlListener *listener, int32_t tag, int32_t subPixmaps, CCoord heightOfOneImage, CBitmap *background, const CPoint &offset, bool bSwitchKnob=false) |
|
virtual void | draw (CDrawContext *pContext) override |
|
CMouseEventResult | onMouseUp (CPoint &where, const CButtonState &buttons) override |
| handle mouse up event More...
|
|
CMouseEventResult | onMouseDown (CPoint &where, const CButtonState &buttons) override |
| handle mouse down event More...
|
|
virtual CMouseEventResult | onMouseMoved (CPoint &where, const CButtonState &buttons) override |
| handle mouse moved event More...
|
|
bool | checkDefaultValue (CButtonState button) override |
|
virtual void | valueChanged () override |
|
void | setSwitchMax (float f) |
| set max discrete switching value More...
|
|
bool | isSwitchKnob () |
| query if control is in "switch" mode More...
|
|
void | setAAXKnob (bool b) |
| sets the AAX flag for this control More...
|
|
bool | isAAXKnob () |
| query if control wants Pro Tools keyboard modifiers More...
|
|
| CAnimKnobEx (const CRect &size, IControlListener *listener, int32_t tag, int32_t subPixmaps, CCoord heightOfOneImage, CBitmap *background, const CPoint &offset, bool bSwitchKnob=false) |
|
virtual void | draw (CDrawContext *pContext) override |
|
CMouseEventResult | onMouseUp (CPoint &where, const CButtonState &buttons) override |
| handle mouse up event More...
|
|
CMouseEventResult | onMouseDown (CPoint &where, const CButtonState &buttons) override |
| handle mouse down event More...
|
|
virtual CMouseEventResult | onMouseMoved (CPoint &where, const CButtonState &buttons) override |
| handle mouse moved event More...
|
|
bool | checkDefaultValue (CButtonState button) override |
|
virtual void | valueChanged () override |
|
void | setSwitchMax (float f) |
| set max discrete switching value More...
|
|
bool | isSwitchKnob () |
| query if control is in "switch" mode More...
|
|
void | setAAXKnob (bool b) |
| sets the AAX flag for this control More...
|
|
bool | isAAXKnob () |
| query if control wants Pro Tools keyboard modifiers More...
|
|
The CAnimKnobEx object extends the VSTGUI CAnimKnob object with extra functionality.
It is used in the PluginGUI object for creating custom views.
- Author
- Will Pirkle http://www.willpirkle.com
- Version
- Revision : 1.0
- Date
- Date : 2018 / 09 / 7