mirror of
https://github.com/DarthAffe/RGB.NET.git
synced 2025-12-13 10:08:31 +00:00
Fixed compiler messages
This commit is contained in:
parent
c3a6182dfe
commit
4466acfbf7
@ -18,11 +18,11 @@ namespace RGB.NET.Core
|
|||||||
{
|
{
|
||||||
#region Properties & Fields
|
#region Properties & Fields
|
||||||
|
|
||||||
private Stopwatch _deltaTimeCounter;
|
private readonly Stopwatch _deltaTimeCounter;
|
||||||
|
|
||||||
private readonly IList<IRGBDevice> _devices = new List<IRGBDevice>();
|
private readonly IList<IRGBDevice> _devices = new List<IRGBDevice>();
|
||||||
private readonly IList<IUpdateTrigger> _updateTriggers = new List<IUpdateTrigger>();
|
private readonly IList<IUpdateTrigger> _updateTriggers = new List<IUpdateTrigger>();
|
||||||
private readonly List<ILedGroup> _ledGroups = new List<ILedGroup>();
|
private readonly List<ILedGroup> _ledGroups = new();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets a readonly list containing all loaded <see cref="IRGBDevice"/>.
|
/// Gets a readonly list containing all loaded <see cref="IRGBDevice"/>.
|
||||||
|
|||||||
@ -43,7 +43,7 @@ namespace RGB.NET.Devices.Corsair
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the last error documented by CUE.
|
/// Gets the last error documented by CUE.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public CorsairError LastError => _CUESDK.CorsairGetLastError();
|
public static CorsairError LastError => _CUESDK.CorsairGetLastError();
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@ -207,6 +207,8 @@ namespace RGB.NET.Devices.Corsair
|
|||||||
|
|
||||||
try { _CUESDK.UnloadCUESDK(); }
|
try { _CUESDK.UnloadCUESDK(); }
|
||||||
catch { /* at least we tried */ }
|
catch { /* at least we tried */ }
|
||||||
|
|
||||||
|
GC.SuppressFinalize(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@ -1,7 +1,5 @@
|
|||||||
// ReSharper disable InconsistentNaming
|
// ReSharper disable InconsistentNaming
|
||||||
|
|
||||||
#pragma warning disable 1591 // Missing XML comment for publicly visible type or member
|
|
||||||
|
|
||||||
namespace RGB.NET.Devices.Corsair
|
namespace RGB.NET.Devices.Corsair
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@ -1,8 +1,6 @@
|
|||||||
// ReSharper disable InconsistentNaming
|
// ReSharper disable InconsistentNaming
|
||||||
// ReSharper disable UnusedMember.Global
|
// ReSharper disable UnusedMember.Global
|
||||||
|
|
||||||
#pragma warning disable 1591 // Missing XML comment for publicly visible type or member
|
|
||||||
|
|
||||||
namespace RGB.NET.Devices.Corsair
|
namespace RGB.NET.Devices.Corsair
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@ -28,19 +28,19 @@ namespace RGB.NET.Devices.Corsair
|
|||||||
Keyboard.Add(LedId.Custom101 + i, CorsairLedId.OemLed101 + i);
|
Keyboard.Add(LedId.Custom101 + i, CorsairLedId.OemLed101 + i);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static LedMapping<CorsairLedId> GraphicsCard = new();
|
public static LedMapping<CorsairLedId> GraphicsCard { get; } = new();
|
||||||
public static LedMapping<CorsairLedId> HeadsetStand = new();
|
public static LedMapping<CorsairLedId> HeadsetStand { get; } = new();
|
||||||
public static LedMapping<CorsairLedId> Mainboard = new();
|
public static LedMapping<CorsairLedId> Mainboard { get; } = new();
|
||||||
public static LedMapping<CorsairLedId> Memory = new();
|
public static LedMapping<CorsairLedId> Memory { get; } = new();
|
||||||
public static LedMapping<CorsairLedId> Mousepad = new();
|
public static LedMapping<CorsairLedId> Mousepad { get; } = new();
|
||||||
|
|
||||||
public static LedMapping<CorsairLedId> Headset = new()
|
public static LedMapping<CorsairLedId> Headset { get; } = new()
|
||||||
{
|
{
|
||||||
{ LedId.Headset1, CorsairLedId.LeftLogo },
|
{ LedId.Headset1, CorsairLedId.LeftLogo },
|
||||||
{ LedId.Headset2, CorsairLedId.RightLogo },
|
{ LedId.Headset2, CorsairLedId.RightLogo },
|
||||||
};
|
};
|
||||||
|
|
||||||
public static LedMapping<CorsairLedId> Mouse = new()
|
public static LedMapping<CorsairLedId> Mouse { get; } = new()
|
||||||
{
|
{
|
||||||
{ LedId.Mouse1, CorsairLedId.B1 },
|
{ LedId.Mouse1, CorsairLedId.B1 },
|
||||||
{ LedId.Mouse2, CorsairLedId.B2 },
|
{ LedId.Mouse2, CorsairLedId.B2 },
|
||||||
@ -64,7 +64,7 @@ namespace RGB.NET.Devices.Corsair
|
|||||||
{ LedId.Mouse20, CorsairLedId.B20 },
|
{ LedId.Mouse20, CorsairLedId.B20 },
|
||||||
};
|
};
|
||||||
|
|
||||||
public static LedMapping<CorsairLedId> Keyboard = new()
|
public static LedMapping<CorsairLedId> Keyboard { get; } = new()
|
||||||
{
|
{
|
||||||
{ LedId.Invalid, CorsairLedId.Invalid },
|
{ LedId.Invalid, CorsairLedId.Invalid },
|
||||||
{ LedId.Logo, CorsairLedId.Logo },
|
{ LedId.Logo, CorsairLedId.Logo },
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
#pragma warning disable 169 // Field 'x' is never used
|
#pragma warning disable 169 // Field 'x' is never used
|
||||||
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
||||||
#pragma warning disable 649 // Field 'x' is never assigned
|
#pragma warning disable 649 // Field 'x' is never assigned
|
||||||
|
#pragma warning disable IDE1006 // Naming Styles
|
||||||
|
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
@ -11,6 +12,7 @@ namespace RGB.NET.Devices.Corsair.Native
|
|||||||
/// CUE-SDK: contains information about separate LED-device connected to the channel controlled by the DIY-device.
|
/// CUE-SDK: contains information about separate LED-device connected to the channel controlled by the DIY-device.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StructLayout(LayoutKind.Sequential)]
|
[StructLayout(LayoutKind.Sequential)]
|
||||||
|
|
||||||
internal class _CorsairChannelDeviceInfo
|
internal class _CorsairChannelDeviceInfo
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
#pragma warning disable 169 // Field 'x' is never used
|
#pragma warning disable 169 // Field 'x' is never used
|
||||||
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
||||||
#pragma warning disable 649 // Field 'x' is never assigned
|
#pragma warning disable 649 // Field 'x' is never assigned
|
||||||
|
#pragma warning disable IDE1006 // Naming Styles
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
#pragma warning disable 169 // Field 'x' is never used
|
#pragma warning disable 169 // Field 'x' is never used
|
||||||
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
||||||
#pragma warning disable 649 // Field 'x' is never assigned
|
#pragma warning disable 649 // Field 'x' is never assigned
|
||||||
|
#pragma warning disable IDE1006 // Naming Styles
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
#pragma warning disable 169 // Field 'x' is never used
|
#pragma warning disable 169 // Field 'x' is never used
|
||||||
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
||||||
#pragma warning disable 649 // Field 'x' is never assigned
|
#pragma warning disable 649 // Field 'x' is never assigned
|
||||||
|
#pragma warning disable IDE1006 // Naming Styles
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
#pragma warning disable 169 // Field 'x' is never used
|
#pragma warning disable 169 // Field 'x' is never used
|
||||||
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
#pragma warning disable 414 // Field 'x' is assigned but its value never used
|
||||||
#pragma warning disable 649 // Field 'x' is never assigned
|
#pragma warning disable 649 // Field 'x' is never assigned
|
||||||
|
#pragma warning disable IDE1006 // Naming Styles
|
||||||
|
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user