Navigation
API > API/Plugins > API/Plugins/TakeTrackRecorders > API/Plugins/TakeTrackRecorders/TrackRecorders
References
| Module | TakeTrackRecorders |
| Header | /Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/MovieScene3DTransformTrackRecorder.h |
| Include | #include "TrackRecorders/MovieScene3DTransformTrackRecorder.h" |
Syntax
struct FBufferedTransformKeys
Remarks
Structure used to buffer up transform keys. Keys are inserted into tracks in FinalizeTrack()
Structure used to buffer up transform keys. Keys are inserted into tracks in FinalizeSection()
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FQuat > | CachedQuats | Currently used only when needed when collapsing when ProcessingAnimation() | |
| TArray< double > | LocationX | ||
| TArray< float > | LocationX | ||
| TArray< float > | LocationY | ||
| TArray< double > | LocationY | ||
| TArray< double > | LocationZ | ||
| TArray< float > | LocationZ | ||
| TArray< float > | RotationX | ||
| TArray< double > | RotationX | ||
| TArray< float > | RotationY | ||
| TArray< double > | RotationY | ||
| TArray< float > | RotationZ | ||
| TArray< double > | RotationZ | ||
| TArray< double > | ScaleX | ||
| TArray< float > | ScaleX | ||
| TArray< float > | ScaleY | ||
| TArray< double > | ScaleY | ||
| TArray< float > | ScaleZ | ||
| TArray< double > | ScaleZ | ||
| TArray< FFrameNumber > | Times |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Add
(
const FTransform& InTransform |
||
| void | Add
(
const FTransform& InTransform, |
||
| void | Add
(
const FTransform& InTransform, |
||
| FBufferedTransformKeys | Collapse
(
FBufferedTransformKeys& AddLayer |
Collapse the passed in Additve onto myself, returning a new FBufferedTransformKeys | |
| void | |||
| float | GetU
(
const FFrameNumber& Time, |
Normalized 0-1 | |
| void | GetValue
(
const FFrameNumber& Time, |
Get Values at the current Time using linear inteprolation. | |
| void | GetValueFromIndex
(
int32 CurIndex, |
||
| int32 | Num () |
||
| void | PostMultTransform
(
const FTransform& Transform |
||
| void | Reserve
(
int32 Num, |
||
| void | Reset () |