Skip to content

RotationEffect

ClassTextStudio.EffectsTextStudio
[EffectInfo("Motion", "Rotation", "Rotates glyphs around an axis during Reveal and oscillates during Active.", "<rotation>text</rotation>")]
public class RotationEffect : TextStudioEffectAsset<EmptyState, RotationEffectParams>, ITextStudioEffectCapabilitiesProvider, ITextStudioEffect, ITextStudioEffectDefinition

No description is available for this type.

protected override RotationEffectParams CreateDefaultParams(AnimationPhase phase)

No description is available for this member.

Parameters

Name Type Description
phase TextStudio.AnimationPhase

Returns

TextStudio.Effects.RotationEffectParams — No return description is available.

EvaluateEffect(ref EvaluatedGlyphState, ref EmptyState, in RotationEffectParams, in EffectEvaluationContext, EffectBlendMode)

Section titled “EvaluateEffect(ref EvaluatedGlyphState, ref EmptyState, in RotationEffectParams, in EffectEvaluationContext, EffectBlendMode)”
protected override void EvaluateEffect(ref EvaluatedGlyphState glyphState, ref EmptyState effectState, in RotationEffectParams 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.RotationEffectParams
ctx TextStudio.EffectEvaluationContext
blendMode TextStudio.EffectBlendMode

public RotationEffect()

No description is available for this member.

protected override string DefaultId { get; }

No description is available for this member.

Returns

System.String — No return description is available.