Loading...
Searching...
No Matches
RecordData.hpp
1#pragma once
2#include <State/Unit.hpp>
3
4namespace Scenario
5{
6class ProcessModel;
7namespace Command
8{
9class AddLayerModelToSlot;
10class AddOnlyProcessToInterval;
11}
12}
13namespace Curve
14{
15class Model;
16class PointArraySegment;
17}
18namespace Explorer
19{
20class DeviceExplorerModel;
21}
22
23namespace Recording
24{
26{
30 Curve::PointArraySegment& seg, const State::Unit& u)
31 : addProcCmd{cmd_proc}
32 , addLayCmd{cmd_lay}
33 , curveModel{cm}
34 , segment{seg}
35 , unit{u}
36 {
37 }
38
41
42 Curve::Model& curveModel;
43 Curve::PointArraySegment& segment;
44
45 State::Unit unit;
46};
47}
Definition CurveModel.hpp:25
The AddLayerToSlot class.
Definition AddLayerModelToSlot.hpp:28
Create a new process in a interval.
Definition AddOnlyProcessToInterval.hpp:30
Utilities and base classes for 1D curves.
Definition FocusDispatcher.hpp:12
Main plug-in of score.
Definition score-plugin-dataflow/Dataflow/PortItem.hpp:13
Definition RecordData.hpp:26
Definition Unit.hpp:18