Loading...
Searching...
No Matches
oscr::CustomMultiControl< Item > Class Template Reference
halp::custom_multi_control. Values are normalized; a gesture is one undo step. More...
Inheritance diagram for oscr::CustomMultiControl< Item >:
Detailed Description
template<typename Item>
class oscr::CustomMultiControl< Item >
class oscr::CustomMultiControl< Item >
halp::custom_multi_control. Values are normalized; a gesture is one undo step.
Public Member Functions | |
| CustomMultiControl (Item item_init, std::vector< Process::ControlInlet * > ports, 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 |
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 |
| void | wheelEvent (QGraphicsSceneWheelEvent *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:
Public Member Functions inherited from