IAnimation |
public interface IAnimationTrack
The IAnimationTrack type exposes the following members.
Name | Description | |
---|---|---|
AnimatedProperty | Get the animated property number (this value is get from the TransformationAnimatedProperties, MaterialAnimatedProperties, CameraAnimatedProperties, LightAnimatedProperties or any other animated property enum). | |
AnimatedPropertyName | Gets the name of animated property (this is calculated from AnimatedProperty). | |
Duration | Get the duration of track (i.e., the time of the very last key-frame). | |
Target | Get the target object that is animated by this AnimationTrack. |
Name | Description | |
---|---|---|
AddKeyframeInfoText | Dump the textual information about keyframes into provided StringBuilder. Used by animation's debug methods. | |
ApplyTemporalScalingAndDelays | Apply temporal scaling and start/end delay to the track. The timestamp of each keyframe in the track is multiplied by the given scale factor, and start delay value is added to the result. If end delay is non-zero, and additional key-frame is added at the end of the track. | |
UpdateAnimatedProperty | Update the underlying animated property with the specified target time. |