Loading...
Searching...
No Matches
ScenarioViewInterface.hpp
1#pragma once
2#include <score/model/Identifier.hpp>
3
4namespace Scenario
5{
6class IntervalModel;
7class EventModel;
8class EventPresenter;
9class StatePresenter;
10class TemporalIntervalPresenter;
11class ScenarioPresenter;
12class TimeSyncPresenter;
13class CommentBlockPresenter;
15{
16public:
18
19 void on_eventMoved(const EventPresenter& event);
20 void on_intervalMoved(const TemporalIntervalPresenter& interval);
21 void on_timeSyncMoved(const TimeSyncPresenter& timesync);
22 void on_stateMoved(const StatePresenter& state);
23 void on_commentMoved(const CommentBlockPresenter& comment);
24
25private:
26 const ScenarioPresenter& m_presenter;
27};
28}
Definition CommentBlockPresenter.hpp:23
Definition EventPresenter.hpp:24
Definition ScenarioPresenter.hpp:29
Definition ScenarioViewInterface.hpp:15
Definition StatePresenter.hpp:23
Definition TemporalIntervalPresenter.hpp:25
Definition TimeSyncPresenter.hpp:29
Main plug-in of score.
Definition score-plugin-dataflow/Dataflow/PortItem.hpp:13