Skip to content

BoardInstanceState

ClassLEDStudioLEDStudio
public sealed class BoardInstanceState

Mutable runtime state of a single board instance. Tracks current content, dirty flags, active layers, defect state, and clock position. Separated from LEDStudio.BoardDefinition so many instances can share one authored definition while maintaining independent state.

public LedBoardState LifecycleState { get; set; }

No description is available for this member.

Returns

LEDStudio.LedBoardState — No return description is available.

public LedCompositionAsset ActiveComposition { get; set; }

No description is available for this member.

Returns

LEDStudio.LedCompositionAsset — No return description is available.

public int ActivePlaylistIndex { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public float PlaylistTime { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public bool FullFrameDirty { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool DefectsEnabled { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool DefectMaskDirty { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public double ClockTime { get; set; }

No description is available for this member.

Returns

System.Double — No return description is available.

public int FrameCount { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public string SyncGroupId { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public readonly List<RectInt> DirtyRects

No description is available for this member.

Returns

System.Collections.Generic.List{UnityEngine.RectInt} — No return description is available.

public readonly List<LedDefectBlendRequest> ActiveDefects

No description is available for this member.

Returns

System.Collections.Generic.List{LEDStudio.LedDefectBlendRequest} — No return description is available.

public void MarkFullDirty()

No description is available for this member.

public void AddDirtyRect(RectInt rect)

No description is available for this member.

Parameters

Name Type Description
rect UnityEngine.RectInt
public void ClearDirty()

No description is available for this member.

public void ResetToInitial()

No description is available for this member.