Table of Contents

Class ArtemisLedLayout

Namespace
Artemis.Core
Assembly
Artemis.Core.dll

Represents a LED layout decorated with extra Artemis-specific data

public class ArtemisLedLayout
Inheritance
object
ArtemisLedLayout

Properties

DeviceLayout

Gets the device layout of this LED layout

public ArtemisLayout DeviceLayout { get; }

Property Value

ArtemisLayout

Image

Gets the image of the LED

public Uri? Image { get; }

Property Value

Uri

LayoutCustomLedData

Gets the custom layout data embedded in the RGB.NET layout

public LayoutCustomLedData LayoutCustomLedData { get; }

Property Value

LayoutCustomLedData

LogicalName

Gets the name of the logical layout this LED belongs to

public string? LogicalName { get; }

Property Value

string

RgbLayout

Gets the RGB.NET LED Layout of this LED layout

public ILedLayout RgbLayout { get; }

Property Value

ILedLayout

Methods

GetLogicalLayoutNames()

Gets the logical layout names available for this LED

public IEnumerable<string> GetLogicalLayoutNames()

Returns

IEnumerable<string>