Navigation
API > API/Plugins > API/Plugins/TrajectoryTools
Widget that configures and export a trajectory(s) into an animation asset / sequence
| Name | SExportTrajectoriesWindow |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/TrajectoryTools/Source/TrajectoryTools/Public/SExportTrajectoriesWindow.h |
| Include Path | #include "SExportTrajectoriesWindow.h" |
Syntax
class SExportTrajectoriesWindow :
public SCompoundWidget,
private FGCObject
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SExportTrajectoriesWindow
- FSlateControlledConstruction → SWidget → SCompoundWidget → SExportTrajectoriesWindow
- FGCObject → SExportTrajectoriesWindow
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SExportTrajectoriesWindow() |
SExportTrajectoriesWindow.h |
Structs
| Name | Remarks |
|---|---|
| FArguments | |
| ImmutableState |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ExportButton | TSharedPtr< SWidget > | SExportTrajectoriesWindow.h | ||
| ExportDetails | TObjectPtr< UTrajectoryExportDetails > | Used to determine how the trajectory should be exported / baked out | SExportTrajectoriesWindow.h | |
| ExportDetailsView | TSharedPtr< IDetailsView > | SExportTrajectoriesWindow.h | ||
| ImmutableState | SExportTrajectoriesWindow::ImmutableState | SExportTrajectoriesWindow.h | ||
| PreviewData | TSharedPtr< FPreviewData > | SExportTrajectoriesWindow.h | ||
| SelectedTrajectoryIndex | int | Index of trajectory to be exported | SExportTrajectoriesWindow.h | |
| Trajectories | TArray< FGameplayTrajectory > | Trajectories that are available for export | SExportTrajectoriesWindow.h | |
| TrajectoryOwnerNames | TArray< FName > | Names of the trajectories' associated objects | SExportTrajectoriesWindow.h | |
| TrajectoryPickerComboButton | TSharedPtr< SMenuAnchor > | SExportTrajectoriesWindow.h | ||
| Viewport | TSharedPtr< SPreviewTrajectoryViewport > | SExportTrajectoriesWindow.h | ||
| ViewportTimeline | TSharedPtr< SWidget > | SExportTrajectoriesWindow.h | ||
| WidgetWindow | TWeakPtr< SWindow > | Window owning this widget | SExportTrajectoriesWindow.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
SExportTrajectoriesWindow.h | ||
void Construct
(
const FArguments& InArgs |
Usual Construct method of SWidgets. Constructs the slate UI and assigns the UI delegates. | SExportTrajectoriesWindow.h | |
virtual FString GetReferencerName() |
Begin FGCObject | SExportTrajectoriesWindow.h | |
void ResetPreviewSelection() |
End FGCObject | SExportTrajectoriesWindow.h |