ScaleEffect
[EffectInfo("Motion", "Scale", "Scales glyphs uniformly or per-axis with configurable target magnitude.", "<scale>text</scale>")]public class ScaleEffect : TextStudioEffectAsset<EmptyState, ScaleEffectParams>, ITextStudioEffectCapabilitiesProvider, ITextStudioEffect, ITextStudioEffectDefinitionNo description is available for this type.
Methods
Section titled “Methods”
CreateDefaultParams(AnimationPhase)
Section titled “CreateDefaultParams(AnimationPhase)”protected override ScaleEffectParams CreateDefaultParams(AnimationPhase phase)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
phase |
TextStudio.AnimationPhase |
Returns
TextStudio.Effects.ScaleEffectParams — No return description is available.
EvaluateEffect(ref EvaluatedGlyphState, ref EmptyState, in ScaleEffectParams, in EffectEvaluationContext, EffectBlendMode)
Section titled “EvaluateEffect(ref EvaluatedGlyphState, ref EmptyState, in ScaleEffectParams, in EffectEvaluationContext, EffectBlendMode)”protected override void EvaluateEffect(ref EvaluatedGlyphState glyphState, ref EmptyState effectState, in ScaleEffectParams 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.ScaleEffectParams | |
ctx |
TextStudio.EffectEvaluationContext | |
blendMode |
TextStudio.EffectBlendMode |
Constructors
Section titled “Constructors”
ScaleEffect()
Section titled “ScaleEffect()”public ScaleEffect()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.