Loading...
Searching...
No Matches
ProcessCreation.hpp
1#pragma once
2
3namespace Process
4{
5class Cable;
6class Inlet;
7class Outlet;
8class ProcessModel;
9struct Preset;
10}
11
12namespace Library
13{
14struct ProcessData;
15}
16
17namespace Scenario
18{
19class ScenarioDocumentPresenter;
20
21void createProcessInCable(
23 const Process::Cable& cbl);
24void loadPresetInCable(
26 const Process::Cable& cbl);
27
28void createProcessBeforePort(
30 const Process::ProcessModel& parentProcess, const Process::Inlet& p);
31void loadPresetBeforePort(
33 const Process::ProcessModel& parentProcess, const Process::Inlet& p);
34
35void createProcessAfterPort(
37 const Process::ProcessModel& parentProcess, const Process::Outlet& p);
38void loadPresetAfterPort(
40 const Process::ProcessModel& parentProcess, const Process::Outlet& p);
41
42}
Definition Cable.hpp:38
Definition Port.hpp:177
Definition Port.hpp:273
The Process class.
Definition score-lib-process/Process/Process.hpp:61
The ScenarioDocumentPresenter class.
Definition ScenarioDocumentPresenter.hpp:58
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 ProcessesItemModel.hpp:32
Definition Preset.hpp:32