InterpStatePresenter.hpp
1 #pragma once
2 #include <Curve/CurveStyle.hpp>
3 #include <Curve/Process/CurveProcessPresenter.hpp>
4 
5 #include <InterpState/InterpStateProcess.hpp>
6 #include <InterpState/InterpStateView.hpp>
7 
8 #include <verdigris>
9 
10 namespace InterpState
11 {
12 class Presenter final : public Curve::CurveProcessPresenter<ProcessModel, View>
13 {
14  W_OBJECT(Presenter)
15 public:
16  Presenter(
17  const Curve::Style& style, const ProcessModel& layer, View* view,
18  const Process::Context& context, QObject* parent)
19  : CurveProcessPresenter{style, layer, view, context, parent}
20  {
21  }
22 };
23 }
Definition: CurveProcessPresenter.hpp:28
Definition: InterpStatePresenter.hpp:13
Definition: InterpStateView.hpp:11
Definition: CurveStyle.hpp:13
Definition: ProcessContext.hpp:12