Class RoomFixtures#

Namespace: Aeon.Environment
Assembly: Aeon.Environment.dll

Specifies the channel map for every light fixture in the room.

[WorkflowElementCategory(ElementCategory.Source)]
[Combinator(MethodName = "Generate")]
public class RoomFixtures

Inheritance#

objectRoomFixtures

Inherited Members#

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors#

RoomFixtures()#

public RoomFixtures()

RoomFixtures(RoomFixtures)#

protected RoomFixtures(RoomFixtures other)

Parameters#

other RoomFixtures

Properties#

ColdWhite#

[YamlMember(Alias = "coldWhite")]
public Fixture ColdWhite { get; set; }

Property Value#

Fixture

Red#

[YamlMember(Alias = "red")]
public Fixture Red { get; set; }

Property Value#

Fixture

WarmWhite#

[YamlMember(Alias = "warmWhite")]
public Fixture WarmWhite { get; set; }

Property Value#

Fixture

Methods#

Generate()#

public IObservable<RoomFixtures> Generate()

Returns#

IObservable<RoomFixtures>

Generate<TSource>(IObservable<TSource>)#

public IObservable<RoomFixtures> Generate<TSource>(IObservable<TSource> source)

Parameters#

source IObservable<TSource>

Returns#

IObservable<RoomFixtures>

Type Parameters#

TSource

PrintMembers(StringBuilder)#

protected virtual bool PrintMembers(StringBuilder stringBuilder)

Parameters#

stringBuilder StringBuilder

Returns#

bool

ToString()#

Returns a string that represents the current object.

public override string ToString()

Returns#

string

A string that represents the current object.