Skip to content

TextStudioResolvedEffectBinding

StructTextStudioTextStudio
public readonly struct TextStudioResolvedEffectBinding

Resolved effect definition plus its authored binding and optional solo-layer selection.

public readonly string EffectId

Returns

System.String

public readonly ITextStudioEffect Effect

Returns

TextStudio.ITextStudioEffect

public readonly TextStudioTagParameters Parameters

Returns

TextStudio.TextStudioTagParameters

public readonly TextStudioPhaseMask PhaseMask

Returns

TextStudio.TextStudioPhaseMask

public readonly float Intensity

Returns

System.Single

public readonly float TimeOffset

Returns

System.Single

public readonly EffectBlendMode BlendMode

Returns

TextStudio.EffectBlendMode

public readonly TextStudioEffectAreaSettings Area

Returns

TextStudio.TextStudioEffectAreaSettings

public readonly PhaseParams PhaseParams

Returns

TextStudio.PhaseParams

public readonly TextStudioSequenceSettings Sequence

Returns

TextStudio.TextStudioSequenceSettings

public readonly bool HasAuthoringOverrides

Returns

System.Boolean

TextStudioResolvedEffectBinding(string, TextStudioTagParameters, TextStudioPhaseMask, float, float)

Section titled “TextStudioResolvedEffectBinding(string, TextStudioTagParameters, TextStudioPhaseMask, float, float)”
public TextStudioResolvedEffectBinding(string effectId, TextStudioTagParameters parameters, TextStudioPhaseMask phaseMask, float intensity, float timeOffset)

Creates an unresolved binding identified by effect ID and parsed parameters.

Parameters

Name Type
effectId System.String
parameters TextStudio.TextStudioTagParameters
phaseMask TextStudio.TextStudioPhaseMask
intensity System.Single
timeOffset System.Single

TextStudioResolvedEffectBinding(ITextStudioEffect, string, TextStudioPhaseMask, float, float, EffectBlendMode, TextStudioEffectAreaSettings, PhaseParams)

Section titled “TextStudioResolvedEffectBinding(ITextStudioEffect, string, TextStudioPhaseMask, float, float, EffectBlendMode, TextStudioEffectAreaSettings, PhaseParams)”
public TextStudioResolvedEffectBinding(ITextStudioEffect effect, string effectId, TextStudioPhaseMask phaseMask, float intensity, float timeOffset, EffectBlendMode blendMode, TextStudioEffectAreaSettings area, PhaseParams phaseParams)

Creates a resolved binding with complete playback, blend, and semantic-area configuration.

Parameters

Name Type
effect TextStudio.ITextStudioEffect
effectId System.String
phaseMask TextStudio.TextStudioPhaseMask
intensity System.Single
timeOffset System.Single
blendMode TextStudio.EffectBlendMode
area TextStudio.TextStudioEffectAreaSettings
phaseParams TextStudio.PhaseParams