using System; namespace RGB.NET.Core { /// /// Represents a generic information for a /// public interface IRGBDeviceInfo { #region Properties & Fields /// /// Gets the of the . /// RGBDeviceType DeviceType { get; } /// /// Gets the manufacturer-name of the . /// string Manufacturer { get; } /// /// Gets the model-name of the . /// string Model { get; } /// /// Gets the lighting capability of the /// RGBDeviceLighting Lighting { get; } /// /// Gets a bool indicating, if the supports SynBacks or not. /// bool SupportsSyncBack { get; } /// /// Gets the URI of an image of the or null if there is no image. /// Uri Image { get; set; } #endregion } }