| 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.
|