Navigation
API > API/Plugins > API/Plugins/SequencerAnimTools
Inheritance Hierarchy
- FTrajectoryCache
- FArrayTrajectoryCache
References
| Module | SequencerAnimTools |
| Header | /Engine/Plugins/Editor/SequencerAnimTools/Source/SequencerAnimTools/Public/TrajectoryCache.h |
| Include | #include "TrajectoryCache.h" |
Syntax
class FTrajectoryCache
Variables
| Type | Name | Description | |
|---|---|---|---|
| FTransform | Default | ||
| double | Spacing | ||
| TRange< double > | TrackRange |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FTrajectoryCache
(
const double InSpacing, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FTransform & | Get
(
const double InTime |
Alternatively, GetEvaluateTimes(const FTrailEvaluateTimes&) and GetInterpEvaluateTimes(const FTrailEvaluateTimes&) | |
| TArray< double > | GetAllTimesInRange
(
const TRange< double >& InRange |
||
| const FTransform & | GetDefault () |
Optionally implemented. | |
| FTransform | GetInterp
(
const double InTime |
||
| void | GetInterp
(
const double InTime, |
||
| const FTransform & | GetParent
(
const double InTime |
||
| const TRange< double > & | |||
| void | Set
(
const double InTime, |
||
| void | SetTransforms
(
TArray< FTransform >& InTrajectoryCache, |
||
| void | UpdateCacheTimes
(
const FTrailEvaluateTimes& InEvalTimes |