Loading...
Searching...
No Matches
d/Spline3D/Execution.hpp
1#pragma once
2#include <Process/Execution/ProcessComponent.hpp>
3
4#include <ossia/dataflow/node_process.hpp>
5
6#include <Spline3D/Model.hpp>
7
8namespace Device
9{
10class DeviceList;
11}
12
13namespace Spline3D
14{
15namespace RecreateOnPlay
16{
17class Component final
18 : public ::Execution::ProcessComponent_T<Spline3D::ProcessModel, ossia::node_process>
19{
20 COMPONENT_METADATA("438137a8-e551-4e82-9f8b-0d0a47f8a676")
21public:
23 Spline3D::ProcessModel& element, const ::Execution::Context& ctx, QObject* parent);
24 ~Component() override;
25
26private:
27 void recompute();
28};
30}
31}
32
33SCORE_CONCRETE_COMPONENT_FACTORY(
Definition Process/Execution/ProcessComponent.hpp:119
Definition Process/Execution/ProcessComponent.hpp:102
Definition score-plugin-spline3d/Spline3D/Model.hpp:19
Definition d/Spline3D/Execution.hpp:19
Manipulation of Devices from Qt.
Definition AddressSettings.cpp:14
Definition Process/Execution/ProcessComponent.hpp:89