Loading...
Searching...
No Matches
ScenarioRecordInitData.hpp
1#pragma once
2#include <score/tools/Debug.hpp>
3
4#include <QDataStream>
5#include <QPointF>
6
7#include <verdigris>
8
9namespace Process
10{
11class LayerPresenter;
12}
13
14namespace Scenario
15{
17{
20 : presenter{lp}
21 , point{p}
22 {
23 }
24
25 const Process::LayerPresenter* presenter{};
26 QPointF point;
27};
28}
29
30inline QDataStream&
31operator<<(QDataStream& i, const Scenario::ScenarioRecordInitData& sel)
32{
33 SCORE_ABORT;
34 return i;
35}
36inline QDataStream& operator>>(QDataStream& i, Scenario::ScenarioRecordInitData& sel)
37{
38 SCORE_ABORT;
39 return i;
40}
41Q_DECLARE_METATYPE(Scenario::ScenarioRecordInitData)
42W_REGISTER_ARGTYPE(Scenario::ScenarioRecordInitData)
Definition LayerPresenter.hpp:34
Base classes and tools to implement processes and layers.
Definition JSONVisitor.hpp:1324
Main plug-in of score.
Definition score-plugin-dataflow/Dataflow/PortItem.hpp:13
Definition ScenarioRecordInitData.hpp:17