Interface IDeviceLayout
Represents a generic layout of a device.
Namespace: RGB.NET.Layout
Assembly: RGB.NET.Layout.dll
Syntax
public interface IDeviceLayout
Properties
| Edit this page View SourceAuthor
Gets or sets the author of the IDeviceLayout.
Declaration
string? Author { get; }
Property Value
Type | Description |
---|---|
string |
CustomData
Gets the the custom data associated with the device.
Declaration
object? CustomData { get; }
Property Value
Type | Description |
---|---|
object |
Description
Gets or sets the description of the IDeviceLayout.
Declaration
string? Description { get; }
Property Value
Type | Description |
---|---|
string |
Height
Gets or sets the height of the IDeviceLayout.
Declaration
float Height { get; }
Property Value
Type | Description |
---|---|
float |
Leds
Gets or sets a list of ILedLayout representing all the Led of the IDeviceLayout.
Declaration
IEnumerable<ILedLayout> Leds { get; }
Property Value
Type | Description |
---|---|
IEnumerable<ILedLayout> |
Model
Gets or sets the model of the IDeviceLayout.
Declaration
string? Model { get; }
Property Value
Type | Description |
---|---|
string |
Name
Gets or sets the name of the IDeviceLayout.
Declaration
string? Name { get; }
Property Value
Type | Description |
---|---|
string |
Shape
Gets or sets the Shape of the IDeviceLayout.
Declaration
Shape Shape { get; }
Property Value
Type | Description |
---|---|
Shape |
Type
Gets or sets the RGBDeviceType of the IDeviceLayout.
Declaration
RGBDeviceType Type { get; }
Property Value
Type | Description |
---|---|
RGBDeviceType |
Vendor
Gets or sets the vendor of the IDeviceLayout.
Declaration
string? Vendor { get; }
Property Value
Type | Description |
---|---|
string |
Width
Gets or sets the width of the IDeviceLayout.
Declaration
float Width { get; }
Property Value
Type | Description |
---|---|
float |