Fixed wrong type for device-capabilities in the device-info

This commit is contained in:
DarthAffe committed 2015-09-18 21:50:26 +02:00
1 parent f07595b50c
commit b47abedae2
2 files changed
+5 -2

No files matched your search

+3
View File
@@ -1,11 +1,14 @@
// ReSharper disable InconsistentNaming
// ReSharper disable UnusedMember.Global
using System;
namespace CUE.NET.Enums
{
/// <summary>
/// Contains list of device capabilities
/// </summary>
[Flags]
public enum CorsairDeviceCaps
{
/// <summary>
+2 -2
View File
@@ -37,7 +37,7 @@ namespace CUE.NET.Wrapper
/// <summary>
/// Mask that describes device capabilities, formed as logical "or" of CorsairDeviceCaps enum values
/// </summary>
public int CapsMask { get; private set; }
public CorsairDeviceCaps CapsMask { get; private set; }
#endregion
@@ -49,7 +49,7 @@ namespace CUE.NET.Wrapper
this.Model = nativeInfo.model == IntPtr.Zero ? null : Marshal.PtrToStringAuto(nativeInfo.model);
this.PhysicalLayout = nativeInfo.physicalLayout;
this.LogicalLayout = nativeInfo.logicalLayout;
this.CapsMask = nativeInfo.capsMask;
this.CapsMask = (CorsairDeviceCaps)nativeInfo.capsMask;
}
#endregion