CentralNodalDisplay.hpp
1 #pragma once
2 
3 #include <Scenario/Document/DisplayedElements/DisplayedElementsPresenter.hpp>
4 
5 namespace Library
6 {
7 struct ProcessData;
8 }
9 namespace Scenario
10 {
11 class ScenarioDocumentPresenter;
12 class NodalIntervalView;
14 {
15 public:
18 
19  void init();
20  void recenter();
21 
22  void on_addProcessFromLibrary(const Library::ProcessData& dat);
23  void on_addPresetFromLibrary(const Process::Preset& dat);
24  void on_visibleRectChanged(const QRectF&);
25  void on_executionTimer();
26 
28  NodalIntervalView* presenter{};
29 };
30 }
Definition: CentralNodalDisplay.hpp:14
Definition: NodalIntervalView.hpp:20
The ScenarioDocumentPresenter class.
Definition: ScenarioDocumentPresenter.hpp:58
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: ProcessesItemModel.hpp:32
Definition: Preset.hpp:32