using RGB.NET.Core; namespace RGB.NET.Devices.Wooting.Generic { /// /// /// /// Represents a Wooting-device /// public abstract class WootingRGBDevice : AbstractRGBDevice, IWootingRGBDevice where TDeviceInfo : WootingRGBDeviceInfo { #region Constructors /// /// Initializes a new instance of the class. /// /// The generic information provided by Wooting for the device. /// The update trigger used to update this device. protected WootingRGBDevice(TDeviceInfo info, IDeviceUpdateTrigger updateTrigger) : base(info, new WootingUpdateQueue(updateTrigger)) { } #endregion } }