Loading...
Searching...
No Matches
Scenario::FullViewIntervalPresenter Class Referencefinal
Inheritance diagram for Scenario::FullViewIntervalPresenter:
Public Types | |
| using | view_type = FullViewIntervalView |
Public Member Functions | |
| FullViewIntervalPresenter (ZoomRatio zoom, const IntervalModel &viewModel, const Process::Context &ctx, QGraphicsItem *parentobject, QObject *parent) | |
| void | updateHeight () |
| void | on_zoomRatioChanged (ZoomRatio val) override |
| Process::MagneticInfo | magneticPosition (const QObject *obj, TimeVal t) const noexcept |
| const std::vector< SlotPresenter > & | getSlots () const |
| double | on_playPercentageChanged (double t) |
| MusicalGrid & | grid () const noexcept |
| void | on_visibleRectChanged (QRectF) |
| void | setSnapLine (TimeVal t, bool enabled) |
| void | intervalSelected (IntervalModel *arg_1) |
Public Member Functions inherited from Scenario::IntervalPresenter | |
| IntervalPresenter (ZoomRatio zoom, const IntervalModel &model, IntervalView *view, IntervalHeader *header, const Process::Context &ctx, QObject *parent) | |
| bool | isSelected () const |
| const IntervalModel & | model () const |
| IntervalView * | view () const |
| IntervalHeader * | header () const |
| ZoomRatio | zoomRatio () const |
| const std::vector< SlotPresenter > & | getSlots () const |
| const Id< IntervalModel > & | id () const |
| const Process::Context & | context () const |
| void | on_minDurationChanged (const TimeVal &) |
| void | on_maxDurationChanged (const TimeVal &) |
| double | on_playPercentageChanged (double t) |
| void | updateAllSlots () const |
| void | pressed (QPointF arg_1) const |
| void | moved (QPointF arg_1) const |
| void | released (QPointF arg_1) const |
| void | askUpdate () |
| void | heightChanged () |
| void | heightPercentageChanged () |
Additional Inherited Members | |
Protected Member Functions inherited from Scenario::IntervalPresenter | |
| void | updateChildren () |
| void | updateBraces () |
Protected Attributes inherited from Scenario::IntervalPresenter | |
| const IntervalModel & | m_model |
| ZoomRatio | m_zoomRatio {} |
| IntervalView * | m_view {} |
| IntervalHeader * | m_header {} |
| const Process::Context & | m_context |
| std::vector< SlotPresenter > | m_slots |
Member Function Documentation
◆ on_zoomRatioChanged()
|
overridevirtual |
Reimplemented from Scenario::IntervalPresenter.
The documentation for this class was generated from the following files:
- FullViewIntervalPresenter.hpp
- FullViewIntervalPresenter.cpp
Public Member Functions inherited from