Loading...
Searching...
No Matches
Scenario::GraphalIntervalPresenter Class Reference
Inheritance diagram for Scenario::GraphalIntervalPresenter:
 Public Member Functions | |
| GraphalIntervalPresenter (const IntervalModel &model, const StateView &start, const StateView &end, const Process::Context &ctx, QGraphicsItem *parent=nullptr) | |
| const Id< IntervalModel > & | id () const | 
| const IntervalModel & | model () const | 
| int | type () const final override | 
| void | pressed (QPointF arg_1) const | 
| void | moved (QPointF arg_1) const | 
| void | released (QPointF arg_1) const | 
| QRectF | boundingRect () const override | 
| void | resize () | 
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override | 
| QPainterPath | shape () const override | 
| QPainterPath | opaqueArea () const override | 
| bool | contains (const QPointF &point) const override | 
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) override | 
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override | 
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override | 
| const score::Brush & | intervalColor (const Process::Style &skin) noexcept | 
Public Attributes | |
| const IntervalModel & | m_model | 
| const StateView & | m_start | 
| const StateView & | m_end | 
| const Process::Context & | m_context | 
| QPainterPath | m_path | 
| score::ColorBang | m_execPing | 
Static Public Attributes | |
| static const constexpr int | Type = ItemType::GraphInterval | 
The documentation for this class was generated from the following files:
- GraphIntervalPresenter.hpp
 - GraphIntervalPresenter.cpp