Loading...
Searching...
No Matches
ScenarioDisplayedElementsProvider.hpp
1#pragma once
2#include <Scenario/Document/DisplayedElements/DisplayedElementsContainer.hpp>
3#include <Scenario/Document/DisplayedElements/DisplayedElementsProvider.hpp>
4
5namespace Scenario
6{
7class IntervalModel;
8
10{
11 SCORE_CONCRETE("acc060fe-6aa5-415f-b3f9-d082e6f52ce8")
12public:
13 bool matches(const IntervalModel& cst) const override;
14 DisplayedElementsContainer make(IntervalModel& cst) const override;
15
17 ZoomRatio zoom, const IntervalModel& m, const Process::Context& ctx,
18 QGraphicsItem* view_parent, QObject* parent) const override;
19};
20
22{
23 SCORE_CONCRETE("e998df19-1ce9-4f30-b0bb-1025425bd382")
24public:
25 bool matches(const IntervalModel& cst) const override;
26 DisplayedElementsContainer make(IntervalModel& cst) const override;
27
29 ZoomRatio zoom, const IntervalModel& m, const Process::Context& ctx,
30 QGraphicsItem* view_parent, QObject* parent) const override;
31};
32}
Definition ScenarioDisplayedElementsProvider.hpp:22
Definition DisplayedElementsProvider.hpp:17
Definition IntervalModel.hpp:50
Definition ScenarioDisplayedElementsProvider.hpp:10
Main plug-in of score.
Definition score-plugin-dataflow/Dataflow/PortItem.hpp:13
Definition ProcessContext.hpp:12
Definition DisplayedElementsContainer.hpp:17
Definition DisplayedElementsContainer.hpp:44
Definition ObjectMatches.hpp:6