2#include <ossia/detail/config.hpp>
3#if defined(OSSIA_PROTOCOL_ARTNET)
4#include <score/tools/std/StringHash.hpp>
6#include <ossia/detail/variant.hpp>
31 std::pair<int, int>
range;
34using FixtureCapabilities
35 = ossia::variant<SingleCapability, std::vector<RangeCapability>>;
39 FixtureCapabilities capabilities;
40 std::vector<QString> fineChannels;
46 std::vector<QString> channelNames;
54 std::vector<Channel> controls;
62 std::vector<Artnet::Fixture> fixtures;
73 } transport{ArtNetV2};
Definition ArtnetSpecificSettings.hpp:20
Definition ArtnetSpecificSettings.hpp:37
Definition ArtnetSpecificSettings.hpp:50
Definition ArtnetSpecificSettings.hpp:45
Definition ArtnetSpecificSettings.hpp:30
Definition ArtnetSpecificSettings.hpp:27
Definition ArtnetSpecificSettings.hpp:61
Definition MIDISync.hpp:126