WordTimings
public class WordTimings : TypingTimingsBaseWord-paced reveal timing settings.
Methods
Section titled “Methods”
GetRevealDelayAfter(in TextStudioTimingContext)
Section titled “GetRevealDelayAfter(in TextStudioTimingContext)”public override float GetRevealDelayAfter(in TextStudioTimingContext context)Calculates the delay after the current unit becomes visible.
Parameters
| Name | Type | Description |
|---|---|---|
context |
TextStudio.TextStudioTimingContext | Transient semantic timing context that must not be retained. |
Returns
System.Single: Delay in seconds. Runtime playback clamps negative values to zero.
Constructors
Section titled “Constructors”
WordTimings()
Section titled “WordTimings()”public WordTimings()Properties
Section titled “Properties”
NormalWordDelay
Section titled “NormalWordDelay”public float NormalWordDelay { get; set; }Returns
System.Single
PunctuationWordDelay
Section titled “PunctuationWordDelay”public float PunctuationWordDelay { get; set; }Returns
System.Single
PunctuationChars
Section titled “PunctuationChars”public string PunctuationChars { get; set; }Returns
System.String
WaitAfterFinalReveal
Section titled “WaitAfterFinalReveal”public bool WaitAfterFinalReveal { get; set; }Returns
System.Boolean
IncludesFinalRevealDelay
Section titled “IncludesFinalRevealDelay”public override bool IncludesFinalRevealDelay { get; }Whether the final revealed unit contributes its trailing delay before the reveal-complete event is raised. Custom timing assets can override this property when completion should coincide with final visibility.
Returns
System.Boolean