mirror of
https://github.com/DarthAffe/RGB.NET.git
synced 2026-11-10 20:46:24 +00:00
Sealed a lot of classes that are not meant to be inherited
This commit is contained in:
1 parent
d9c244a044
commit
2020992249
155 files changed
+205
-344
No files matched your search
@@ -12,7 +12,7 @@ namespace RGB.NET.Devices.Corsair.Native;
|
||||
/// iCUE-SDK: contains device search filter
|
||||
/// </summary>
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
internal class _CorsairDeviceFilter
|
||||
internal sealed class _CorsairDeviceFilter
|
||||
{
|
||||
#region Properties & Fields
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ namespace RGB.NET.Devices.Corsair.Native;
|
||||
/// iCUE-SDK: contains information about device
|
||||
/// </summary>
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
internal class _CorsairDeviceInfo
|
||||
internal sealed class _CorsairDeviceInfo
|
||||
{
|
||||
/// <summary>
|
||||
/// iCUE-SDK: enum describing device type
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace RGB.NET.Devices.Corsair.Native;
|
||||
/// iCUE-SDK: contains led id and position of led
|
||||
/// </summary>
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
internal class _CorsairLedPosition
|
||||
internal sealed class _CorsairLedPosition
|
||||
{
|
||||
/// <summary>
|
||||
/// iCUE-SDK: unique identifier of led
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace RGB.NET.Devices.Corsair.Native;
|
||||
/// iCUE-SDK: contains information about SDK and iCUE versions
|
||||
/// </summary>
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
internal class _CorsairSessionDetails
|
||||
internal sealed class _CorsairSessionDetails
|
||||
{
|
||||
/// <summary>
|
||||
/// iCUE-SDK: version of SDK client (like {4,0,1}). Always contains valid value even if there was no iCUE found. Must comply with the semantic versioning rules.
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace RGB.NET.Devices.Corsair.Native;
|
||||
/// iCUE-SDK: contains information about session state and client/server versions
|
||||
/// </summary>
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
internal class _CorsairSessionStateChanged
|
||||
internal sealed class _CorsairSessionStateChanged
|
||||
{
|
||||
/// <summary>
|
||||
/// iCUE-SDK: new session state which SDK client has been transitioned to
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace RGB.NET.Devices.Corsair.Native;
|
||||
/// iCUE-SDK: contains information about version that consists of three components
|
||||
/// </summary>
|
||||
[StructLayout(LayoutKind.Sequential)]
|
||||
internal class _CorsairVersion
|
||||
internal sealed class _CorsairVersion
|
||||
{
|
||||
#region Properties & Fields
|
||||
|
||||
|
||||
Reference in new issue
Block a user