LedSourceAsset
public sealed class LedSourceAsset : ScriptableObjectReusable content definition for image, video, render-texture, text, timer, score, and UI Toolkit sources, including their rendering and refresh settings.
Fields
Section titled “Fields”
SourceType
Section titled “SourceType”public LedSourceType SourceTypeReturns
LEDStudio.LedSourceType
ImageTexture
Section titled “ImageTexture”public Texture2D ImageTextureReturns
UnityEngine.Texture2D
VideoClip
Section titled “VideoClip”public VideoClip VideoClipReturns
UnityEngine.Video.VideoClip
ExternalRenderTexture
Section titled “ExternalRenderTexture”public RenderTexture ExternalRenderTextureReturns
UnityEngine.RenderTexture
TextContent
Section titled “TextContent”public string TextContentReturns
System.String
TextColor
Section titled “TextColor”public Color TextColorReturns
UnityEngine.Color
FontAsset
Section titled “FontAsset”public TMP_FontAsset FontAssetReturns
TMPro.TMP_FontAsset
TextSettings
Section titled “TextSettings”public LedTextSettings TextSettingsReturns
LEDStudio.LedTextSettings
TextRenderBackendAsset
Section titled “TextRenderBackendAsset”public LedTextRenderBackendAsset TextRenderBackendAssetReturns
LEDStudio.LedTextRenderBackendAsset
AutoScroll
Section titled “AutoScroll”public bool AutoScrollReturns
System.Boolean
AlwaysScroll
Section titled “AlwaysScroll”public bool AlwaysScrollReturns
System.Boolean
SeamlessWrap
Section titled “SeamlessWrap”public bool SeamlessWrapReturns
System.Boolean
SeamlessWrapPaddingPixels
Section titled “SeamlessWrapPaddingPixels”public float SeamlessWrapPaddingPixelsReturns
System.Single
SeamlessWrapDistribution
Section titled “SeamlessWrapDistribution”public LedSeamlessWrapDistribution SeamlessWrapDistributionReturns
LEDStudio.LedSeamlessWrapDistribution
ScrollAxis
Section titled “ScrollAxis”public LedTextScrollAxis ScrollAxisReturns
LEDStudio.LedTextScrollAxis
ScrollSpeed
Section titled “ScrollSpeed”public float ScrollSpeedReturns
System.Single
ScrollOffsetPercent
Section titled “ScrollOffsetPercent”public float ScrollOffsetPercentReturns
System.Single
BlinkSettings
Section titled “BlinkSettings”public LedTextBlinkSettings BlinkSettingsReturns
LEDStudio.LedTextBlinkSettings
InitialSeconds
Section titled “InitialSeconds”public float InitialSecondsReturns
System.Single
HomeLabel
Section titled “HomeLabel”public string HomeLabelReturns
System.String
AwayLabel
Section titled “AwayLabel”public string AwayLabelReturns
System.String
UIPanelSettings
Section titled “UIPanelSettings”public PanelSettings UIPanelSettingsReturns
UnityEngine.UIElements.PanelSettings
UIRenderResolution
Section titled “UIRenderResolution”public Vector2Int UIRenderResolutionReturns
UnityEngine.Vector2Int
UpdateSchedule
Section titled “UpdateSchedule”public UpdateScheduleSettings UpdateScheduleReturns
ImpossibleRobert.Common.Timing.UpdateScheduleSettings
Methods
Section titled “Methods”
GetTextSettings()
Section titled “GetTextSettings()”public LedTextSettings GetTextSettings()Returns text layout settings normalized for use by a runtime source.
Returns
LEDStudio.LedTextSettings
GetBlinkSettings()
Section titled “GetBlinkSettings()”public LedTextBlinkSettings GetBlinkSettings()Returns blink settings normalized for time-based alpha evaluation.
Returns
LEDStudio.LedTextBlinkSettings
GetRecommendedReduction()
Section titled “GetRecommendedReduction()”public LedReductionMode GetRecommendedReduction()Returns the texture reduction mode that best preserves this source type’s content.
Returns
LEDStudio.LedReductionMode
Constructors
Section titled “Constructors”
LedSourceAsset()
Section titled “LedSourceAsset()”public LedSourceAsset()