TextStudioEffectInvocation
public readonly struct TextStudioEffectInvocationOne externally submitted renderer-neutral effect layer and its normalized progress, intensity, phase, and glyph range.
Fields
Section titled “Fields”
EffectId
Section titled “EffectId”public readonly string EffectIdReturns
System.String
Parameters
Section titled “Parameters”public readonly TextStudioTagParameters ParametersReturns
TextStudio.TextStudioTagParameters
PhaseMask
Section titled “PhaseMask”public readonly TextStudioPhaseMask PhaseMaskReturns
TextStudio.TextStudioPhaseMask
Intensity
Section titled “Intensity”public readonly float IntensityReturns
System.Single
TimeOffset
Section titled “TimeOffset”public readonly float TimeOffsetReturns
System.Single
Constructors
Section titled “Constructors”
TextStudioEffectInvocation(string, TextStudioTagParameters, TextStudioPhaseMask, float, float)
Section titled “TextStudioEffectInvocation(string, TextStudioTagParameters, TextStudioPhaseMask, float, float)”public TextStudioEffectInvocation(string effectId, TextStudioTagParameters parameters, TextStudioPhaseMask phaseMask, float intensity, float timeOffset)Creates an external effect submission, clamping normalized progress and intensity.
Parameters
| Name | Type |
|---|---|
effectId |
System.String |
parameters |
TextStudio.TextStudioTagParameters |
phaseMask |
TextStudio.TextStudioPhaseMask |
intensity |
System.Single |
timeOffset |
System.Single |