Navigation
API > API/Plugins > API/Plugins/TrajectoryTools
| Name | FTrajectoryExportSettings |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Animation/TrajectoryTools/Source/TrajectoryTools/Public/TrajectoryExportOperation.h |
| Include Path | #include "TrajectoryExportOperation.h" |
Syntax
USTRUCT ()
struct FTrajectoryExportSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTrajectoryExportSettings() |
TrajectoryExportOperation.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bShouldExportOnlyAnimatedBones | bool | Will not produce keys on bones that are not animated, reducing size on disk of the resulting files. | TrajectoryExportOperation.h |
|
| bShouldForceOrigin | bool | Flag to determine if all trajectory samples should be relative to the frame given by ForceOriginAtTime | TrajectoryExportOperation.h |
|
| bShouldOverwriteExistingFiles | bool | Any files with the same name will be overwritten instead of creating a new file with a numeric suffix. | TrajectoryExportOperation.h |
|
| FrameRate | FFrameRate | Frame rate for the exported asset | TrajectoryExportOperation.h |
|
| OriginTime | double | Specific which trajectory sample's position will be position at the origin given by the desired time. | TrajectoryExportOperation.h |
|
| Range | FFloatInterval | Range of the trajectory to export. | TrajectoryExportOperation.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
All export settings are valid and trajectory can be generated without issues from them | TrajectoryExportOperation.h | |
void Reset() |
Reset trajectory to default values | TrajectoryExportOperation.h |