Loading...
Searching...
No Matches
GradientMetadata.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
10namespace Gradient
11{
12class ProcessModel;
13}
14
15PROCESS_METADATA(
16 SCORE_PLUGIN_AUTOMATION_EXPORT, Gradient::ProcessModel,
17 "b5da735b-a76d-4314-8853-3e8a96486fb9", "Gradient", "Color automation",
18 Process::ProcessCategory::Automation, "Automations",
19 "Color gradient. Operates in Lab color space.", "ossia score",
20 (QStringList{"Curve", "Automation", "Color"}), {},
21 {std::vector<Process::PortType>{Process::PortType::Message}},
22 QUrl("https://ossia.io/score-docs/processes/gradient.html#color-automation"),
Definition AutomationModel.hpp:36
@ SupportsTemporal
Can be loaded as a process of an interval.
Definition ProcessFlags.hpp:19