WaveEffect
[EffectInfo("Motion", "Wave", "Travelling sine wave applied to glyph positions. The canonical 'wavy text'.", "<wave>text</wave>")]public class WaveEffect : TextStudioEffectAsset<EmptyState, WaveEffectParams>, ITextStudioEffectCapabilitiesProvider, ITextStudioEffect, ITextStudioEffectDefinitionNo description is available for this type.
Methods
Section titled “Methods”
CreateDefaultParams(AnimationPhase)
Section titled “CreateDefaultParams(AnimationPhase)”protected override WaveEffectParams CreateDefaultParams(AnimationPhase phase)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
phase |
TextStudio.AnimationPhase |
Returns
TextStudio.Effects.WaveEffectParams — No return description is available.
EvaluateEffect(ref EvaluatedGlyphState, ref EmptyState, in WaveEffectParams, in EffectEvaluationContext, EffectBlendMode)
Section titled “EvaluateEffect(ref EvaluatedGlyphState, ref EmptyState, in WaveEffectParams, in EffectEvaluationContext, EffectBlendMode)”protected override void EvaluateEffect(ref EvaluatedGlyphState glyphState, ref EmptyState effectState, in WaveEffectParams p, in EffectEvaluationContext ctx, EffectBlendMode blendMode)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
glyphState |
TextStudio.EvaluatedGlyphState | |
effectState |
TextStudio.Effects.EmptyState | |
p |
TextStudio.Effects.WaveEffectParams | |
ctx |
TextStudio.EffectEvaluationContext | |
blendMode |
TextStudio.EffectBlendMode |
Constructors
Section titled “Constructors”
WaveEffect()
Section titled “WaveEffect()”public WaveEffect()No description is available for this member.
Properties
Section titled “Properties”
DefaultId
Section titled “DefaultId”protected override string DefaultId { get; }No description is available for this member.
Returns
System.String — No return description is available.