AutomationProcessMetadata.hpp
1 #pragma once
2 #include <Process/ProcessMetadata.hpp>
3 
4 #include <score/plugins/UuidKey.hpp>
5 
6 #include <QString>
7 
8 #include <score_plugin_automation_export.h>
9 
10 namespace Automation
11 {
12 class ProcessModel;
13 }
14 
15 PROCESS_METADATA(
16  SCORE_PLUGIN_AUTOMATION_EXPORT, Automation::ProcessModel,
17  "d2a67bd8-5d3f-404e-b6e9-e350cf2a833f", "Automation", "Automation (float)",
18  Process::ProcessCategory::Automation, "Automations", "Automation on a single value",
19  "ossia score", (QStringList{"Curve", "Automation"}), {},
20  {std::vector<Process::PortType>{Process::PortType::Message}},
21  QUrl("https://ossia.io/score-docs/in-depth/automations.html"),
22  Process::ProcessFlags::SupportsTemporal)
Definition: AutomationModel.hpp:36
Namespace related to the Automation process.
Definition: AutomationColors.cpp:8