oscr::CustomControl< Item > Class Template Reference
Inheritance diagram for oscr::CustomControl< Item >:
Public Member Functions | |
CustomControl (Item item_init, Process::ControlInlet &ctl, const score::DocumentContext &ctx) | |
Public Member Functions inherited from oscr::CustomItem< Item, Control > | |
CustomItem (Item t) | |
QRectF | boundingRect () const override |
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
Public Attributes | |
OngoingCommandDispatcher | cmd |
Additional Inherited Members | |
Public Types inherited from oscr::CustomItem< Item, Control > | |
using | item_type = std::decay_t< Item > |
Protected Member Functions inherited from oscr::CustomItem< Item, Control > | |
void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
Static Protected Member Functions inherited from oscr::CustomItem< Item, Control > | |
static custom_mouse_event | make_event (QGraphicsSceneMouseEvent *event) noexcept |
Protected Attributes inherited from oscr::CustomItem< Item, Control > | |
Item | impl |
The documentation for this class was generated from the following file: