Navigation
API > API/Plugins > API/Plugins/TakeTrackRecorders > API/Plugins/TakeTrackRecorders/TrackRecorders
References
| Module | TakeTrackRecorders |
| Header | /Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/IMovieSceneTrackRecorderHost.h |
| Include | #include "TrackRecorders/IMovieSceneTrackRecorderHost.h" |
Syntax
class IMovieSceneTrackRecorderHost
Remarks
A class that hosts these track recorders and calls their functions. Allows a recorder to gain some limited context about other recorders.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FMovieSceneSequenceID | GetLevelSequenceID
(
AActor* OtherActor |
Get the sequence id of the level sequence the other actor is coming from. | |
| FTransform | GetRecordedActorAnimationInitialRootTransform
(
AActor* OtherActor |
Returns original transform that may get set when recording a skeletal mesh animation. | |
| FGuid | GetRecordedActorGuid
(
AActor* OtherActor |
Get the object binding for a given actor that is being recorded. | |
| ULevelSequence * | Get the root level sequence being recorded into | ||
| FMovieSceneSequenceID | |||
| FTrackRecorderSettings | Get generic track recorder settings. | ||
| bool | IsOtherActorBeingRecorded
(
AActor* OtherActor |
Is the specified actor part of the current recording? This allows us to do some discovery for attachments and hierarchies. |