Loading...
Searching...
No Matches
plugins/score-plugin-gfx/Gfx/Filter/Metadata.hpp
1#pragma once
2#include <Process/ProcessMetadata.hpp>
3
4namespace Gfx::Filter
5{
6class Model;
7}
8
9PROCESS_METADATA(
10 , Gfx::Filter::Model, "74ca45ff-92c9-44a0-8f1a-754dea05ee1b",
11 "shaderfilter", // Internal name
12 "ISF Shader", // Pretty name
13 Process::ProcessCategory::Visual, // Category
14 "Visuals", // Category
15 "Interactive Shader Format Shader. See https://isf.video", // Description
16 "ossia team", // Author
17 (QStringList{"shader", "gfx"}), // Tags
18 {}, // Inputs
19 {}, // Outputs
20 QUrl("https://isf.video"),
21 Process::ProcessFlags::SupportsAll | Process::ProcessFlags::ControlSurface
23)
Definition score-plugin-gfx/Gfx/Filter/Process.hpp:16
@ ControlSurface
The process supports being exposed to the ControlSurface.
Definition ProcessFlags.hpp:37
@ DynamicPorts
The process has a variable structure, e.g. its ports can change dynamically.
Definition ProcessFlags.hpp:59