DigitalRune.Animation Namespace |
Class | Description | |
---|---|---|
AnimatablePropertyT |
Represents a property that can be animated. (Default implementation.)
| |
AnimationT |
Provides a base implementation for animations.
| |
AnimationClipT |
Plays back a clip of another animation.
| |
AnimationCurveTValue, TPoint, TCurveKey, TCurve |
Animates a value using an animation curve. (Base implementation.)
| |
AnimationException |
The exception that is thrown when an error occurs in the animation system.
| |
AnimationHelper |
Provides helper methods for working with animations.
| |
AnimationInstance |
Represents an instance of an animation timeline.
| |
AnimationInstanceT |
Represents an instance of an animation.
| |
AnimationInstanceCollection |
Manages the children of an animation instance.
| |
AnimationManager |
Represents the animations system which can be used to play back animations.
| |
AnimationTransitions |
Provides a set of predefined transitions to start or stop animations.
| |
AvatarExpressionKeyFrameAnimation |
Animates a AvatarExpression value using key frames.
(Only available in the XNA-compatible build.)
| |
BlendAnimation |
Blends animations within a BlendGroup. (For internal use only.)
| |
BlendAnimationT |
Blends animations within a BlendGroup. (For internal use only.)
| |
BlendGroup |
Blends two or more animations.
| |
ColorAnimation |
Animates a Color value by applying an animation to each component of the color.
(Only available in the XNA-compatible build.)
| |
ColorFromToByAnimation |
Animates a Color value from/to/by a certain value.
(Only available in the XNA-compatible build.)
| |
ColorKeyFrameAnimation |
Animates a Color value using key frames.
(Only available in the XNA-compatible build.)
| |
Curve2FAnimation |
Animates a Single value using a predefined animation curve.
| |
DelegateAnimatablePropertyT |
Wraps an existing field or property and makes it animatable.
| |
FromToByAnimationT |
Animates a value from/to/by a certain value. (Base implementation.)
| |
InvalidAnimationException |
Occurs when an animation encounters an invalid state.
| |
KeyFrameT |
Defines the value of an animation at a certain point in time.
| |
KeyFrameAnimationT |
Animates a value based on predefined key frames. (Base implementation.)
| |
KeyFrameCollectionT |
Manages a collection of key frames.
| |
Path2FAnimation |
Animates a point in 2D space that follows a predefined path.
| |
Path3FAnimation |
Animates a point in 3D space that follows a predefined path.
| |
PathAnimationTPoint, TPathKey, TPath |
Animates a point that follows a predefined path. (Base implementation.)
| |
QuaternionAnimation |
Animates a Quaternion value by applying an animation to each component of the
quaternion. (Only available in the XNA-compatible build.)
| |
QuaternionFAnimation |
Animates a QuaternionF value by applying an animation to each component of the
quaternion.
| |
QuaternionFFromToByAnimation |
Animates a QuaternionF value from/to/by a certain value.
| |
QuaternionFKeyFrameAnimation |
Animates a QuaternionF value using key frames.
| |
QuaternionFromToByAnimation |
Animates a Quaternion value from/to/by a certain value.
(Only available in the XNA-compatible build.)
| |
QuaternionKeyFrameAnimation |
Animates a Quaternion value using key frames.
(Only available in the XNA-compatible build.)
| |
SingleFromToByAnimation |
Animates a Single value from/to/by a certain value.
| |
SingleKeyFrameAnimation |
Animates a Single value using key frames.
| |
SrtAnimation |
Animates an SrtTransform by applying an animation to each component (scale,
rotate, translate) of the transform.
| |
SrtFromToByAnimation |
Animates an SrtTransform from/to/by a certain value.
| |
SrtKeyFrameAnimation |
Animates an SrtTransform using key frames.
| |
TimelineClip |
Plays back a clip of another animation timeline.
| |
TimelineGroup |
Organizes a group of animations which can be played simultaneously.
| |
Vector2Animation |
Animates a Vector2 value by applying an animation to each component of the
vector. (Only available in the XNA-compatible build.)
| |
Vector2FAnimation |
Animates a Vector2F value by applying an animation to each component of the
vector.
| |
Vector2FFromToByAnimation |
Animates a Vector2F value from/to/by a certain value.
| |
Vector2FKeyFrameAnimation |
Animates a Vector2F value using key frames.
| |
Vector2FromToByAnimation |
Animates a Vector2 value from/to/by a certain value.
(Only available in the XNA-compatible build.)
| |
Vector2KeyFrameAnimation |
Animates a Vector2 value using key frames.
(Only available in the XNA-compatible build.)
| |
Vector3Animation |
Animates a Vector3 value by applying an animation to each component of the
vector. (Only available in the XNA-compatible build.)
| |
Vector3FAnimation |
Animates a Vector3F value by applying an animation to each component of the
vector.
| |
Vector3FFromToByAnimation |
Animates a Vector3F value from/to/by a certain value.
| |
Vector3FKeyFrameAnimation |
Animates a Vector3F value using key frames.
| |
Vector3FromToByAnimation |
Animates a Vector3 value from/to/by a certain value.
(Only available in the XNA-compatible build.)
| |
Vector3KeyFrameAnimation |
Animates a Vector3 value using key frames.
(Only available in the XNA-compatible build.)
| |
Vector4Animation |
Animates a Vector4 value by applying an animation to each component of the
vector. (Only available in the XNA-compatible build.)
| |
Vector4FAnimation |
Animates a Vector4F value by applying an animation to each component of the
vector.
| |
Vector4FFromToByAnimation |
Animates a Vector4F value from/to/by a certain value.
| |
Vector4FKeyFrameAnimation |
Animates a Vector4F value using key frames.
| |
Vector4FromToByAnimation |
Animates a Vector4 value from/to/by a certain value.
(Only available in the XNA-compatible build.)
| |
Vector4KeyFrameAnimation |
Animates a Vector4 value using key frames.
(Only available in the XNA-compatible build.)
|
Structure | Description | |
---|---|---|
AnimationController |
Provides interactive control over an animation.
| |
BlendGroupEnumerator |
Enumerates the elements of a BlendGroup.
|
Interface | Description | |
---|---|---|
IAnimatableObject |
Represents an object that can be animated.
| |
IAnimatableProperty |
Represents a property that can be animated.
| |
IAnimatablePropertyT |
Represents a property of a certain type that can be animated.
| |
IAnimation |
Defines the change of a value over time.
| |
IAnimationT |
Defines the change of a value over time.
| |
IAnimationService |
Exposes the functionality of the animation system.
| |
IKeyFrameT |
Defines the value of an animation at a certain point in time.
| |
ITimeline |
Positions an animation along a timeline.
|
Enumeration | Description | |
---|---|---|
AnimationState |
Defines the state of an animation.
| |
FillBehavior |
Defines the behavior of an animation when its duration is exceeded.
| |
LoopBehavior |
Defines the behavior of an animation when it is repeated.
|