Refactored LedIds

Everything is now based on the same ids for all devices
This commit is contained in:
DarthAffe committed 2017-12-13 17:19:56 +01:00
1 parent 200e471e4d
commit c5a1825f50
80 files changed
+2923 -3657

No files matched your search

+2 -2
View File
@@ -114,7 +114,7 @@ namespace RGB.NET.Devices.Corsair.Native
private delegate IntPtr CorsairGetLedPositionsByDeviceIndexPointer(int deviceIndex);
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
private delegate CorsairLedIds CorsairGetLedIdForKeyNamePointer(char keyName);
private delegate CorsairLedId CorsairGetLedIdForKeyNamePointer(char keyName);
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
private delegate bool CorsairRequestControlPointer(CorsairAccessMode accessMode);
@@ -165,7 +165,7 @@ namespace RGB.NET.Devices.Corsair.Native
/// <summary>
/// CUE-SDK: retrieves led id for key name taking logical layout into account.
/// </summary>
internal static CorsairLedIds CorsairGetLedIdForKeyName(char keyName) => _corsairGetLedIdForKeyNamePointer(keyName);
internal static CorsairLedId CorsairGetLedIdForKeyName(char keyName) => _corsairGetLedIdForKeyNamePointer(keyName);
/// <summary>
/// CUE-SDK: requestes control using specified access mode.
@@ -17,7 +17,7 @@ namespace RGB.NET.Devices.Corsair.Native
/// <summary>
/// CUE-SDK: identifier of led
/// </summary>
internal CorsairLedIds ledId;
internal CorsairLedId LedId;
/// <summary>
/// CUE-SDK: values in mm