Gorgon
Show / Hide Table of Contents

Namespace Gorgon.Animation

Classes

AnimationData

A base class for a IGorgonAnimation implementation.

GorgonAnimationBuilder

A builder used to create IGorgonAnimation objects.

GorgonAnimationController<T>

Base class for applying animations to an object.

GorgonKeyGorgonColor

An animation key frame for a GorgonColor value.

GorgonKeyQuaternion

An animation key frame for a Quaternion type.

GorgonKeyRectangle

An animation key frame for a SharpDX RectangleF value.

GorgonKeySingle

An animation key frame for a float type.

GorgonKeyTexture2D

An animation key frame for a GorgonTexture2DView, texture coordinates and a texture array index.

GorgonKeyVector2

An animation key frame for a SharpDX Vector2 type.

GorgonKeyVector3

An animation key frame for a SharpDX Vector3 type.

GorgonKeyVector4

An animation key frame for a SharpDX Vector4 type.

GorgonPolySpriteAnimationController

A controller used to handle animations for a GorgonPolySprite.

GorgonSpriteAnimationController

A controller used to handle animations for a GorgonSprite.

GorgonTextSpriteAnimationController

A controller used to handle animations for a GorgonTextSprite.

GorgonTrackRegistration

Defines a registration for a track in the controller.

TrackInterpolationModeExtensions

Extension methods for the TrackInterpolationMode values.

TweenKey

Value type containing information about the nearest keys for a time position.

Interfaces

IGorgonAnimation

The interface that defines an animation.

IGorgonAnimationTrack<T>

A track for a IGorgonAnimation.

IGorgonKeyFrame

An animation key frame.

IGorgonTrackKeyBuilder<T>

A builder for building keys on a IGorgonAnimationTrack<T>.

Enums

AnimationState

The current state of the animation.

AnimationTrackKeyType

The type of key frame data for a track.

TrackInterpolationMode

Interpolation mode for animating between key frames.

In this article
Back to top Copyright 2023 - Licensed under the MIT license by Michael Winsor (Tape_Worm).
Send comments on this topic to the author