using System.Collections.Generic; using RGB.NET.Core; namespace RGB.NET.Devices.CoolerMaster { /// /// Contains all the hardware-id mappings for CoolerMaster devices. /// internal static class CoolerMasterMouseLedMappings { #region Properties & Fields /// /// Contains all the hardware-id mappings for CoolerMaster devices. /// // ReSharper disable once InconsistentNaming public static readonly Dictionary> Mapping = new Dictionary> { { CoolerMasterDevicesIndexes.MasterMouse_L, new Dictionary { { LedId.Mouse1, (0,0) }, { LedId.Mouse2, (1,0) }, { LedId.Mouse3, (2,0) }, { LedId.Mouse4, (3,0) }, } }, { CoolerMasterDevicesIndexes.MasterMouse_S, new Dictionary { { LedId.Mouse1, (0,0) }, { LedId.Mouse2, (1,0) }, { LedId.Mouse3, (2,0) }, { LedId.Mouse4, (3,0) }, } }, }; #endregion } }