|  | 
|  | ImageBaseKnob (Widget *parentWidget, const ImageType &image, Orientation orientation=Vertical) noexcept | 
|  | 
|  | ImageBaseKnob (const ImageBaseKnob &imageKnob) | 
|  | 
| ImageBaseKnob & | operator= (const ImageBaseKnob &imageKnob) | 
|  | 
| void | setCallback (Callback *callback) noexcept | 
|  | 
| void | setImageLayerCount (uint count) noexcept | 
|  | 
| void | setRotationAngle (int angle) | 
|  | 
|  | SubWidget (Widget *parentWidget) | 
|  | 
| virtual | ~SubWidget () | 
|  | 
| template<typename T > | 
| bool | contains (T x, T y) const noexcept | 
|  | 
| template<typename T > | 
| bool | contains (const Point< T > &pos) const noexcept | 
|  | 
| int | getAbsoluteX () const noexcept | 
|  | 
| int | getAbsoluteY () const noexcept | 
|  | 
| Point< int > | getAbsolutePos () const noexcept | 
|  | 
| Rectangle< int > | getAbsoluteArea () const noexcept | 
|  | 
| Rectangle< uint > | getConstrainedAbsoluteArea () const noexcept | 
|  | 
| void | setAbsoluteX (int x) noexcept | 
|  | 
| void | setAbsoluteY (int y) noexcept | 
|  | 
| void | setAbsolutePos (int x, int y) noexcept | 
|  | 
| void | setAbsolutePos (const Point< int > &pos) noexcept | 
|  | 
| Point< int > | getMargin () const noexcept | 
|  | 
| void | setMargin (int x, int y) noexcept | 
|  | 
| void | setMargin (const Point< int > &offset) noexcept | 
|  | 
| Widget * | getParentWidget () const noexcept | 
|  | 
| void | repaint () noexcept override | 
|  | 
| virtual void | toFront () | 
|  | 
| void | setNeedsFullViewportDrawing (bool needsFullViewportForDrawing=true) | 
|  | 
| void | setNeedsViewportScaling (bool needsViewportScaling=true, double autoScaleFactor=0.0) | 
|  | 
| void | setSkipDrawing (bool skipDrawing=true) | 
|  | 
| virtual | ~Widget () | 
|  | 
| bool | isVisible () const noexcept | 
|  | 
| void | setVisible (bool visible) | 
|  | 
| void | show () | 
|  | 
| void | hide () | 
|  | 
| uint | getWidth () const noexcept | 
|  | 
| uint | getHeight () const noexcept | 
|  | 
| const Size< uint > | getSize () const noexcept | 
|  | 
| void | setWidth (uint width) noexcept | 
|  | 
| void | setHeight (uint height) noexcept | 
|  | 
| void | setSize (uint width, uint height) noexcept | 
|  | 
| void | setSize (const Size< uint > &size) noexcept | 
|  | 
| uint | getId () const noexcept | 
|  | 
| void | setId (uint id) noexcept | 
|  | 
| Application & | getApp () const noexcept | 
|  | 
| Window & | getWindow () const noexcept | 
|  | 
| const GraphicsContext & | getGraphicsContext () const noexcept | 
|  | 
| TopLevelWidget * | getTopLevelWidget () const noexcept | 
|  | 
| Application & | getParentApp () const noexcept | 
|  | 
| Window & | getParentWindow () const noexcept | 
|  | 
|  Public Member Functions inherited from KnobEventHandler | 
|  | 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) | 
|  |