mirror of
https://github.com/DarthAffe/RGB.NET.git
synced 2025-12-12 17:48:31 +00:00
43 lines
1.2 KiB
C#
43 lines
1.2 KiB
C#
#pragma warning disable 1591
|
|
// ReSharper disable InconsistentNaming
|
|
// ReSharper disable UnusedMember.Global
|
|
|
|
using RGB.NET.Devices.Novation.Attributes;
|
|
|
|
namespace RGB.NET.Devices.Novation;
|
|
|
|
/// <summary>
|
|
/// Represents a specific novation device.
|
|
/// </summary>
|
|
public enum NovationDevices
|
|
{
|
|
[DeviceId("Launchpad S")]
|
|
[ColorCapability(NovationColorCapabilities.LimitedRG)]
|
|
[LedIdMapping(LedIdMappings.Legacy)]
|
|
LaunchpadS,
|
|
|
|
[DeviceId("Launchpad Mini")]
|
|
[ColorCapability(NovationColorCapabilities.LimitedRG)]
|
|
[LedIdMapping(LedIdMappings.Legacy)]
|
|
LaunchpadMini,
|
|
|
|
[DeviceId("Launchpad MK2")]
|
|
[ColorCapability(NovationColorCapabilities.RGB)]
|
|
[LedIdMapping(LedIdMappings.Current)]
|
|
LaunchpadMK2,
|
|
|
|
[DeviceId("Launchpad Pro")]
|
|
[ColorCapability(NovationColorCapabilities.RGB)]
|
|
[LedIdMapping(LedIdMappings.Pro)]
|
|
LaunchpadPro,
|
|
|
|
[DeviceId("Launchpad Open")]
|
|
[ColorCapability(NovationColorCapabilities.RGB)]
|
|
[LedIdMapping(LedIdMappings.Pro)]
|
|
LaunchpadCustomFirmware,
|
|
|
|
[DeviceId("LPMiniMK3")]
|
|
[ColorCapability(NovationColorCapabilities.RGB)]
|
|
[LedIdMapping(LedIdMappings.Current)]
|
|
LaunchpadMiniMK3,
|
|
} |