Skip to content

LedUIToolkitDataSource

ClassLEDStudioLEDStudio
[ExecuteAlways]
[AddComponentMenu("LED Studio/Data Sources/UI Toolkit Source")]
public sealed class LedUIToolkitDataSource : LedDataSourceBase, ILedSource

Feeds UI Toolkit content from the assigned UnityEngine.UIElements.UIDocument into the LED board through a managed RenderTexture. Place on the same GameObject as LEDStudio.LedBoardController or a child — it will be auto-discovered.

public override LedSourceType SourceType { get; }

No description is available for this member.

Returns

LEDStudio.LedSourceType — No return description is available.

public override bool IsReady { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public override bool IsDirty { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public override Texture OutputTexture { get; }

No description is available for this member.

Returns

UnityEngine.Texture — No return description is available.

public UIDocument Document { get; set; }

No description is available for this member.

Returns

UnityEngine.UIElements.UIDocument — No return description is available.

public Vector2Int RenderResolution { get; set; }

No description is available for this member.

Returns

UnityEngine.Vector2Int — No return description is available.

public void SetRenderResolution(Vector2Int resolution)

No description is available for this member.

Parameters

Name Type Description
resolution UnityEngine.Vector2Int
public override void Prepare(Vector2Int targetResolution)

No description is available for this member.

Parameters

Name Type Description
targetResolution UnityEngine.Vector2Int
public override void UpdateSource(in TimeStep step)

No description is available for this member.

Parameters

Name Type Description
step ImpossibleRobert.Common.Timing.TimeStep
public override void MarkClean()

No description is available for this member.

public override void Release()

No description is available for this member.