Loading...
Searching...
No Matches
ProcessContext.hpp
1#pragma once
2#include <Process/ProcessList.hpp>
3
4#include <score/document/DocumentContext.hpp>
6namespace Process
7{
8class DataflowManager;
9class LayerPresenter;
10
11struct SCORE_LIB_PROCESS_EXPORT Context : public score::DocumentContext
12{
14
15 DataflowManager& dataflow;
16 FocusDispatcher& focusDispatcher;
17 const Process::LayerFactoryList& processList;
18};
19
21{
22 const Context& context;
23 Process::LayerPresenter& presenter;
24};
25
26}
Definition FocusDispatcher.hpp:17
Definition plugins/score-lib-process/Process/DocumentPlugin.hpp:12
Definition ProcessList.hpp:22
Definition LayerPresenter.hpp:34
Base classes and tools to implement processes and layers.
Definition JSONVisitor.hpp:1324
Definition ProcessContext.hpp:12
Definition ProcessContext.hpp:21
Definition DocumentContext.hpp:18