This document is archived and information here might be outdated. Recommended version. |
Provides access to animation tracks.
Name | Description | |
---|---|---|
ActiveProperties | The combination of active properties for the track. | |
AnimationType | The animation type. | |
ApplyToAllViewers | Indicates whether to apply a camera track to all scene viewers. | |
AttachedObjects | The objects to which the track is attached, or null. | |
AttachedObjects | The objects to which the track is attached, or null. | |
AttachedObjectsCount | The number of objects to which the track is attached. | |
AttachObject | Attach object to the track. | |
BeginTime | The initial time of the track. | |
DetachAllObjects | Detach all objects from the track. | |
DetachObject | Detach object from the track. | |
EndTime | The final time of the track. | |
EvenTimeStamps | Indicates whether to distribute time stamps evenly in the interval 0-1. | |
FindKeyframe | Finds a keyframe by name. | |
InsertKeyframe | Inserts a new keyframe. If the index is -1, it is added last. | |
InterpolateObjectProperties | Interpolates the state of the attached object for a time between BeginTime and Endtime. | |
IsActiveProperty | Indicates if an animation property is active. | |
IsAttached | Indicates if the given objects is attached to the track. | |
IsCycle | Indicates if the track is repeated periodically. | |
IsEnabled | Indicates if the track is enabled. | |
Keyframe | The keyframe with the given index in the track. | |
KeyframeCount | The number of keyframes defined in the track. | |
MoveKeyframe | Moves the keyframe with the given index, inserting it with a different index. | |
Name | The name of the track. | |
RemoveAllKeyframes | Removes all the keyframes. | |
RemoveKeyframe | Removes the keyframe with the given index. | |
ResetAttachedObjects | Reset the state of the attached objects to be ready for animation. | |
ResetTimeStamps | Redistributes the time stamps in the interval [0,1]. | |
RestoreObjectProperties | Restores the saved properties of the attached object specified. | |
SaveObjectProperties | Internally saves the properties of the attached object specified. | |
SortKeyframes | Sorts the keyframes in ascending time order. |
Classes | Description |
---|---|
AnimationTrack | The Animation Track coclass. |
Animation tracks are conceptually containers of animation keyframes. IAnimationTrack encapsulates properties and methods related to managing its keyframes and associating the animation track to proper objects.