DISTRHO Plugin Framework
ImageBaseButton< ImageType > Member List

This is the complete list of members for ImageBaseButton< ImageType >, including all inherited members.

ButtonEventHandler(SubWidget *self) (defined in ButtonEventHandler)ButtonEventHandlerexplicit
clearState() noexcept (defined in ButtonEventHandler)ButtonEventHandlerprotected
contains(T x, T y) const noexceptSubWidget
contains(const Point< T > &pos) const noexceptSubWidget
getAbsoluteArea() const noexceptSubWidget
getAbsolutePos() const noexceptSubWidget
getAbsoluteX() const noexceptSubWidget
getAbsoluteY() const noexceptSubWidget
getApp() const noexceptWidget
getChildren() const noexceptWidget
getConstrainedAbsoluteArea() const noexceptSubWidget
getGraphicsContext() const noexceptWidget
getHeight() const noexceptWidget
getId() const noexceptWidget
getLastClickPosition() const noexcept (defined in ButtonEventHandler)ButtonEventHandler
getLastMotionPosition() const noexcept (defined in ButtonEventHandler)ButtonEventHandler
getMargin() const noexceptSubWidget
getName() const noexceptWidget
getParentApp() const noexcept (defined in Widget)Widgetinline
getParentWidget() const noexceptSubWidget
getParentWindow() const noexcept (defined in Widget)Widgetinline
getSize() const noexceptWidget
getState() const noexcept (defined in ButtonEventHandler)ButtonEventHandlerprotected
getTopLevelWidget() const noexceptWidget
getWidth() const noexceptWidget
getWindow() const noexceptWidget
hide()Widget
ImageBaseButton(Widget *parentWidget, const ImageType &image) (defined in ImageBaseButton< ImageType >)ImageBaseButton< ImageType >explicit
ImageBaseButton(Widget *parentWidget, const ImageType &imageNormal, const ImageType &imageDown) (defined in ImageBaseButton< ImageType >)ImageBaseButton< ImageType >explicit
ImageBaseButton(Widget *parentWidget, const ImageType &imageNormal, const ImageType &imageHover, const ImageType &imageDown) (defined in ImageBaseButton< ImageType >)ImageBaseButton< ImageType >explicit
isActive() noexcept (defined in ButtonEventHandler)ButtonEventHandler
isCheckable() const noexcept (defined in ButtonEventHandler)ButtonEventHandler
isChecked() const noexcept (defined in ButtonEventHandler)ButtonEventHandler
isVisible() const noexceptWidget
kButtonStateActive enum value (defined in ButtonEventHandler)ButtonEventHandler
kButtonStateActiveHover enum value (defined in ButtonEventHandler)ButtonEventHandler
kButtonStateDefault enum value (defined in ButtonEventHandler)ButtonEventHandler
kButtonStateHover enum value (defined in ButtonEventHandler)ButtonEventHandler
motionEvent(const Widget::MotionEvent &ev) (defined in ButtonEventHandler)ButtonEventHandler
mouseEvent(const Widget::MouseEvent &ev) (defined in ButtonEventHandler)ButtonEventHandler
onCharacterInput(const CharacterInputEvent &)Widgetprotectedvirtual
onDisplay() overrideImageBaseButton< ImageType >protectedvirtual
onKeyboard(const KeyboardEvent &)Widgetprotectedvirtual
onMotion(const MotionEvent &) overrideImageBaseButton< ImageType >protectedvirtual
onMouse(const MouseEvent &) overrideImageBaseButton< ImageType >protectedvirtual
onPositionChanged(const PositionChangedEvent &)SubWidgetprotectedvirtual
onResize(const ResizeEvent &)Widgetprotectedvirtual
onScroll(const ScrollEvent &)Widgetprotectedvirtual
onSpecial(const SpecialEvent &)Widgetinlineprotectedvirtual
repaint() noexcept overrideSubWidgetvirtual
setAbsolutePos(int x, int y) noexceptSubWidget
setAbsolutePos(const Point< int > &pos) noexceptSubWidget
setAbsoluteX(int x) noexceptSubWidget
setAbsoluteY(int y) noexceptSubWidget
setActive(bool active, bool sendCallback) noexcept (defined in ButtonEventHandler)ButtonEventHandler
setCallback(Callback *callback) noexcept (defined in ImageBaseButton< ImageType >)ImageBaseButton< ImageType >
setCallback(Callback *callback) noexcept (defined in ButtonEventHandler)ButtonEventHandler
setCheckable(bool checkable) noexcept (defined in ButtonEventHandler)ButtonEventHandler
setChecked(bool checked, bool sendCallback) noexcept (defined in ButtonEventHandler)ButtonEventHandler
setHeight(uint height) noexceptWidget
setId(uint id) noexceptWidget
setInternalCallback(Callback *callback) noexcept (defined in ButtonEventHandler)ButtonEventHandlerprotected
setMargin(int x, int y) noexceptSubWidget
setMargin(const Point< int > &offset) noexceptSubWidget
setName(const char *name) noexceptWidget
setNeedsFullViewportDrawing(bool needsFullViewportForDrawing=true)SubWidget
setNeedsViewportScaling(bool needsViewportScaling=true, double autoScaleFactor=0.0)SubWidget
setSize(uint width, uint height) noexceptWidget
setSize(const Size< uint > &size) noexceptWidget
setSkipDrawing(bool skipDrawing=true)SubWidget
setVisible(bool visible)Widget
setWidth(uint width) noexceptWidget
show()Widget
State enum name (defined in ButtonEventHandler)ButtonEventHandler
stateChanged(State state, State oldState) (defined in ButtonEventHandler)ButtonEventHandlerprotectedvirtual
SubWidget(Widget *parentWidget)SubWidgetexplicit
toBottom()SubWidgetvirtual
toFront()SubWidgetvirtual
triggerUserCallback(SubWidget *widget, int button) (defined in ButtonEventHandler)ButtonEventHandlerprotected
~ButtonEventHandler() (defined in ButtonEventHandler)ButtonEventHandlervirtual
~ImageBaseButton() override (defined in ImageBaseButton< ImageType >)ImageBaseButton< ImageType >
~SubWidget() overrideSubWidget
~Widget()Widgetvirtual