![]() | 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.
|