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