|
Dusk Audio Framework
|
Classes | |
| class | Callback |
Public Member Functions | |
| KnobEventHandler (SubWidget *self) | |
| KnobEventHandler (SubWidget *self, const KnobEventHandler &other) | |
| KnobEventHandler & | operator= (const KnobEventHandler &other) |
| bool | isEnabled () const noexcept |
| void | setEnabled (bool enabled, bool appliesToEventInput=true) noexcept |
| bool | isInteger () const noexcept |
| float | getValue () const noexcept |
| virtual bool | setValue (float value, bool sendCallback=false) noexcept |
| float | getNormalizedValue () const noexcept |
| float | getDefault () const noexcept |
| void | setDefault (float def) noexcept |
| float | getMinimum () const noexcept |
| float | getMaximum () const noexcept |
| void | setRange (float min, float max) noexcept |
| void | setStep (float step) noexcept |
| void | setUsingLogScale (bool yesNo) noexcept |
| Orientation | getOrientation () const noexcept |
| void | setOrientation (Orientation orientation) noexcept |
| void | setCallback (Callback *callback) noexcept |
| void | setMouseDeceleration (float accel) noexcept |
| bool | mouseEvent (const Widget::MouseEvent &ev, double scaleFactor=1.0) |
| bool | motionEvent (const Widget::MotionEvent &ev, double scaleFactor=1.0) |
| bool | scrollEvent (const Widget::ScrollEvent &ev) |
Protected Member Functions | |
| State | getState () const noexcept |