VSTGUI
4.10
Graphical User Interface Framework not only for VST plugins
|
Custom focus drawing interface. More...
Public Member Functions | |
virtual | ~IFocusDrawing () noexcept=default |
virtual bool | drawFocusOnTop ()=0 |
draw focus before view will be drawn or afterwards | |
virtual bool | getFocusPath (CGraphicsPath &outPath)=0 |
the graphics path will be drawn filled with the evenodd method and the color set in CFrame::setFocusColor() | |
Custom focus drawing interface.
If focus drawing is enabled custom views can implement this interface to set a custom shape to be drawn if the view is the focus view.
|
virtualdefaultnoexcept |
|
pure virtual |
draw focus before view will be drawn or afterwards
Implemented in CTextButton, CSegmentButton, CKnob, CControl, and CListControl.
|
pure virtual |
the graphics path will be drawn filled with the evenodd method and the color set in CFrame::setFocusColor()
Implemented in CTextButton, CSegmentButton, CKnob, CParamDisplay, CCheckBox, CControl, and CListControl.