Table of Contents

Namespace TMPEffects.TMPAnimations

Classes

AnimationContext
AnimationUtility

Utility methods for animations.

AnimationUtility.Wave

A wave. Allows you to easily create periodic animations. You should take a look at the online documentation for this one: https://tmpeffects.luca3317.dev/docs/tmpanimator_animationutility_wave.html

AnimationUtility.WaveBase

Base class for AnimationUtility.Wave.
Allows you to easily create periodic animations. You should take a look at the online documentation for this one: https://tmpeffects.luca3317.dev/docs/tmpanimator_animationutility_wave.html

ReadOnlyAnimationContext
TMPAnimation

Base class for animations.

TMPAnimationParameterless

Base class for animations that dont take parameters.

TMPHideAnimation

Base class for all hide animations.

TMPShowAnimation

Base class for all show animations.

Interfaces

IAnimationContext

Basic interface for animation contexts.

ITMPAnimation

Base interface for all TMPEffects animations.

Enums

AnimationUtility.Wave.PulseExtrema

If the wave has a CrestWait or TroughWait, PulseExtrema defines whether an extremum is passed once the wait time begins, or once it ends.

AnimationUtility.WaveOffsetType

Different built-in offset types, to be used with GetWaveOffset(CharData, IAnimationContext, WaveOffsetType).