Loading...
Searching...
No Matches
Scenario::ScenarioDocumentPresenter Class Referencefinal
The ScenarioDocumentPresenter class. More...
Inheritance diagram for Scenario::ScenarioDocumentPresenter:
Detailed Description
The ScenarioDocumentPresenter class.
A bit special because we connect it to the presenter of the content model inside the interval model of the base element model.
Public Member Functions | |
| ScenarioDocumentPresenter (const score::DocumentContext &ctx, score::DocumentPresenter *parent_presenter, const score::DocumentDelegateModel &model, score::DocumentDelegateView &view) | |
| IntervalModel & | displayedInterval () const noexcept |
| IntervalPresenter * | displayedIntervalPresenter () const noexcept |
| const CentralDisplay & | display () const noexcept |
| const ScenarioDocumentModel & | model () const noexcept |
| ScenarioDocumentView & | view () const noexcept |
| const Process::Context & | context () const noexcept |
| Process::ProcessFocusManager & | focusManager () const noexcept |
| ZoomRatio | zoomRatio () const noexcept |
| void | selectAll () |
| void | deselectAll () |
| void | selectTop () |
| void | setZoomRatio (ZoomRatio newFactor) |
| void | updateRect (const QRectF &rect) |
| void | setNewSelection (const Selection &old, const Selection &s) override |
| void | setDisplayedInterval (Scenario::IntervalModel *interval) |
| void | on_viewModelDefocused (const Process::ProcessModel *vm) |
| void | on_viewModelFocused (const Process::ProcessModel *vm) |
| void | on_dropInEmptyFullView (QPoint viewPos, const QMimeData *data) |
| void | focusFrontProcess () |
| void | goUpALevel () |
| void | setLargeView () |
| void | startTimeBar () |
| void | stopTimeBar () |
| bool | isNodal () const noexcept |
| void | setAutoScroll (bool) |
| void | pressed (QPointF arg_1) |
| void | moved (QPointF arg_1) |
| void | released (QPointF arg_1) |
| void | escPressed () |
| void | setFocusedPresenter (QPointer< Process::LayerPresenter > arg_1) |
Public Member Functions inherited from score::DocumentDelegatePresenter | |
| DocumentDelegatePresenter (DocumentPresenter *parent_presenter, const DocumentDelegateModel &model, DocumentDelegateView &view) | |
Public Attributes | |
| DisplayedElementsModel | displayedElements |
Friends | |
| class | DisplayedElementsPresenter |
| class | CentralIntervalDisplay |
| class | CentralNodalDisplay |
Additional Inherited Members | |
Protected Attributes inherited from score::DocumentDelegatePresenter | |
| const DocumentDelegateModel & | m_model |
| DocumentDelegateView & | m_view |
| DocumentPresenter * | m_parentPresenter {} |
Member Function Documentation
◆ setNewSelection()
|
overridevirtual |
Implements score::DocumentDelegatePresenter.
The documentation for this class was generated from the following files:
- ScenarioDocumentPresenter.hpp
- ScenarioDocumentPresenter.cpp
Public Member Functions inherited from