Navigation
API > API/Plugins > API/Plugins/LiveLinkMovieScene > API/Plugins/LiveLinkMovieScene/MovieScene
References
| Module | LiveLinkMovieScene |
| Header | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkMovieScene/Public/MovieScene/MovieSceneLiveLinkBufferData.h |
| Include | #include "MovieScene/MovieSceneLiveLinkBufferData.h" |
Syntax
struct FLiveLinkTransformKeys
Remarks
Data structure to handle buffering transform keys. Inspired from 3d Transform Track Recorder
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FMovieSceneFloatValue > | LocationX | ||
| TArray< FMovieSceneFloatValue > | LocationY | ||
| TArray< FMovieSceneFloatValue > | LocationZ | ||
| TArray< FMovieSceneFloatValue > | RotationX | ||
| TArray< FMovieSceneFloatValue > | RotationY | ||
| TArray< FMovieSceneFloatValue > | RotationZ | ||
| TArray< FMovieSceneFloatValue > | ScaleX | ||
| TArray< FMovieSceneFloatValue > | ScaleY | ||
| TArray< FMovieSceneFloatValue > | ScaleZ | ||
| TArray< FFrameNumber > | Times |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Add
(
const FTransform& InTransform |
||
| void | Add
(
const FTransform& InTransform, |
||
| void | AppendToFloatChannelsAndReset
(
int32 StartIndex, |
This function is the one that's called when recording live link incrementally. | |
| void | FixEulerFlips
(
int32 StartIndex, |
||
| FVector | GetNormalizedRotation
(
float X, |
Returns rotation as -180 to 180. |