oscr::CustomControl< Item > Class Template Reference
Inheritance diagram for oscr::CustomControl< Item >:
oscr::CustomItem< Item, Control >

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: