LedPlaylistAsset
public sealed class LedPlaylistAsset : ScriptableObjectTime-ordered sequence of LED sources or compositions, including entry duration, transitions, looping, and an optional synchronization group shared by multiple boards.
Fields
Section titled “Fields”
Entries
Section titled “Entries”public List<LedPlaylistEntry> EntriesReturns
System.Collections.Generic.List{LEDStudio.LedPlaylistEntry}
public bool LoopReturns
System.Boolean
SyncGroup
Section titled “SyncGroup”public string SyncGroupReturns
System.String
Methods
Section titled “Methods”
GetEntryAtTime(float)
Section titled “GetEntryAtTime(float)”public int GetEntryAtTime(float time)Returns the looping playlist entry index active at an elapsed time in seconds, or -1 when empty.
Parameters
| Name | Type |
|---|---|
time |
System.Single |
Returns
System.Int32
EvaluateAtTime(float)
Section titled “EvaluateAtTime(float)”public LedPlaylistFrame EvaluateAtTime(float time)Samples current and previous entries plus transition progress at looping elapsed time in seconds.
Parameters
| Name | Type |
|---|---|
time |
System.Single |
Returns
LEDStudio.LedPlaylistFrame
Constructors
Section titled “Constructors”
LedPlaylistAsset()
Section titled “LedPlaylistAsset()”public LedPlaylistAsset()Properties
Section titled “Properties”
TotalDuration
Section titled “TotalDuration”public float TotalDuration { get; }Returns
System.Single