 |
AnimationT Methods |
The AnimationT type exposes the following members.
Methods | Name | Description |
---|
 | AddKeyframesInfoText | |
 | AddTargetsInfoText | |
 | CheckIsRunning | |
  | ConstructAnimationTrackTProperty, TInfoProperty |
Helper for constructing final animation track from list of keyframe info entries and animation parameters.
|
 | DumpInfo | |
 | GetAnimatedPropertyName | |
 | GetDelay | |
 | GetDuration | |
 | GetEndDelay | |
 | GetInfoText | |
 | GetTargetName | |
 | Initialize |
Initialize the animation's internal structures and compute keyframe tracks. After this call, the animation's
properties such as Duration and TotalDuration become valid. The animation itself (e.g., its parameters) cannot
be altered anymore.
|
 | OnCompleted | |
 | OnInitialize | |
 | OnLoopIterationChanged | |
 | OnRewind | |
 | OnStart | |
 | OnStop | |
 | OnUpdate | |
 | OnUpdated | |
 | RegisterAnimation |
Registers this animation on Scene or SceneView object so that Update method is automatically called.
This method is called from Start method.
|
 | Rewind | |
 | Seek | |
 | SetDelay(FuncT, Int32, Int32, Single) |
Sets the delay function that sets different delay for each target element.
The function is called with the following parameters: targetElement, index of the target element, target elements count.
|
 | SetDelay(Single) |
Sets the delay before the animation starts.
|
 | SetDelay(TimeSpan) |
Sets the delay before the animation starts.
|
 | SetDuration(FuncT, Int32, Int32, Single) |
Sets the duration function that sets different duration for each target element.
The function is called with the following parameters: targetElement, index of the target element, target elements count.
|
 | SetDuration(Single) |
Sets the duration of the whole animation.
|
 | SetDuration(TimeSpan) |
Sets the duration of the whole animation.
|
 | SetEasingFunctionToAllKeyframes | |
  | SetEasingFunctionToKeyframeInfosTKeyframeInfo | |
 | SetEndDelay(FuncT, Int32, Int32, Single) |
Sets the end delay function that sets different end delay for each target element.
The function is called with the following parameters: targetElement, index of the target element, target elements count.
|
 | SetEndDelay(Single) |
Sets the end delay before the animation starts.
|
 | SetEndDelay(TimeSpan) |
Sets the end delay before the animation starts.
|
 | Start | |
 | Stop | |
  | TemporallyScaleAnimationTracks |
Helper for temporal rescaling of per-target group of animation tracks.
|
 | UnRegisterAnimation |
Removes this animation from Scene or SceneView object and prevents calling Update method automatically.
This method is called from Stop method.
|
 | Update | |
 | Update(Single) | |
Top
See Also