Loading...
Searching...
No Matches
MetroExecutor.hpp
1#pragma once
2#include <Process/Execution/ProcessComponent.hpp>
3
4#include <Media/Metro/MetroModel.hpp>
5
6#include <ossia/dataflow/node_process.hpp>
7
8namespace Execution
9{
10
11class MetroComponent final
12 : public ::Execution::ProcessComponent_T<Media::Metro::Model, ossia::node_process>
13{
14 COMPONENT_METADATA("f36a8077-b60a-42f2-8250-b581d335fd17")
15public:
17 Media::Metro::Model& element, const ::Execution::Context& ctx, QObject* parent);
18
19 void recompute();
20
22
23private:
24};
25
27}
Definition MetroExecutor.hpp:13
Definition Process/Execution/ProcessComponent.hpp:119
Definition MetroModel.hpp:19
Components used for the execution of a score.
Definition ProcessComponent.cpp:12
Definition Process/Execution/ProcessComponent.hpp:89