|  | 
| enum | Orientation { Horizontal, 
Vertical
 } | 
|  | 
| enum | State { kKnobStateDefault = 0x0, 
kKnobStateHover = 0x1, 
kKnobStateDragging = 0x2, 
kKnobStateDraggingHover = kKnobStateDragging|kKnobStateHover
 } | 
|  | 
|  | 
|  | KnobEventHandler (SubWidget *self) | 
|  | 
|  | KnobEventHandler (SubWidget *self, const KnobEventHandler &other) | 
|  | 
| KnobEventHandler & | operator= (const KnobEventHandler &other) | 
|  | 
| float | getValue () const noexcept | 
|  | 
| void | setValue (float value, bool sendCallback=false) noexcept | 
|  | 
| float | getNormalizedValue () const noexcept | 
|  | 
| void | setDefault (float def) noexcept | 
|  | 
| void | setRange (float min, float max) noexcept | 
|  | 
| void | setStep (float step) noexcept | 
|  | 
| void | setUsingLogScale (bool yesNo) noexcept | 
|  | 
| Orientation | getOrientation () const noexcept | 
|  | 
| void | setOrientation (const Orientation orientation) noexcept | 
|  | 
| void | setCallback (Callback *callback) noexcept | 
|  | 
| bool | mouseEvent (const Widget::MouseEvent &ev) | 
|  | 
| bool | motionEvent (const Widget::MotionEvent &ev) | 
|  | 
| bool | scrollEvent (const Widget::ScrollEvent &ev) | 
|  | 
|  | 
| State | getState () const noexcept | 
|  | 
The documentation for this class was generated from the following file: