Navigation
API > API/Plugins > API/Plugins/TakeTrackRecorders > API/Plugins/TakeTrackRecorders/TrackRecorders
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneTrackRecorderSettings
- UMovieSceneAnimationTrackRecorderEditorSettings
- UMovieSceneAnimationTrackRecorderSettings
References
| Module | TakeTrackRecorders |
| Header | /Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/MovieSceneAnimationTrackRecorderSettings.h |
| Include | #include "TrackRecorders/MovieSceneAnimationTrackRecorderSettings.h" |
Syntax
UCLASS&40;Abstract, BlueprintType, Config&61;EditorSettings, DisplayName&61;"Animation Recorder"&41;
class UMovieSceneAnimationTrackRecorderEditorSettings : public UMovieSceneTrackRecorderSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | AnimationAssetName | The name of the animation asset. | |
| FString | AnimationSubDirectory | The name of the subdirectory animations will be placed in. | |
| FText | AnimationTrackName | Name of the recorded animation track. | |
| bool | bRemoveRootAnimation | If true we remove the root animation and move it to a transform track, if false we leave it on the root bone in the anim sequence | |
| TEnumAsByte< ERichCurveInterpMode > | InterpMode | Interpolation mode for the recorded keys. | |
| TEnumAsByte< ERichCurveTangentMode > | TangentMode | Tangent mode for the recorded keys. | |
| FTimecodeBoneMethod | TimecodeBoneMethod | The method to record timecode values onto bones |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UMovieSceneAnimationTrackRecorderEditorSettings
(
const FObjectInitializer& ObjInit |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |