Navigation
API > API/Plugins > API/Plugins/MetaHumanFootageIngest
| Name | SFootageIngestWidget |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanFootageIngest/Public/FootageIngestWidget.h |
| Include Path | #include "FootageIngestWidget.h" |
Syntax
class SFootageIngestWidget : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SFootageIngestWidget
- FSlateControlledConstruction → SWidget → SCompoundWidget → SFootageIngestWidget
Structs
| Name | Remarks |
|---|---|
| FArguments |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CaptureSourcesTabId | PRAGMA_DISABLE_DEPRECATION_WARNINGS const FName | FootageIngestWidget.h | |
| FootageIngestTabId | const FName | FootageIngestWidget.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddToQueueButton | TSharedPtr< SPositiveActionButton > | FootageIngestWidget.h | ||
| AssetsToSave | TArray< FAssetData > | FootageIngestWidget.h | ||
| bImportingTakes | bool | FootageIngestWidget.h | ||
| bSaveAfterIngest | bool | FootageIngestWidget.h | ||
| CaptureSources | TArray< TSharedPtr< FFootageCaptureSource > > | FootageIngestWidget.h | ||
| CaptureSourcesArea | TSharedPtr< SExpandableArea > | FootageIngestWidget.h | ||
| CurrentCaptureSource | TSharedPtr< FFootageCaptureSource > | FootageIngestWidget.h | ||
| DefaultAssetCreationPath | FString | FootageIngestWidget.h | ||
| DeviceContentsArea | TSharedPtr< SExpandableArea > | FootageIngestWidget.h | ||
| FolderTreeItemList | TArray< TSharedPtr< FFootageFolderTreeItem > > | FootageIngestWidget.h | ||
| FolderTreeView | TSharedPtr< STreeView< TSharedPtr< FFootageFolderTreeItem > > > | FootageIngestWidget.h | ||
| IngestedTakesCache | TMap< FString, TArray< TakeId > > | FootageIngestWidget.h | ||
| OnTargetFolderAssetPathChangedDelegate | FOnTargetFolderAssetPathChanged | FootageIngestWidget.h | ||
| OwnerTab | TWeakPtr< SDockTab > | FootageIngestWidget.h | ||
| PathPickerButton | TSharedPtr< SSimpleComboButton > | FootageIngestWidget.h | ||
| QueuedTakes | TArray< TSharedPtr< FFootageTakeItem > > | FootageIngestWidget.h | ||
| QueueListView | TSharedPtr< SListView< TSharedPtr< FFootageTakeItem > > > | FootageIngestWidget.h | ||
| SourceListView | TSharedPtr< SListView< TSharedPtr< FFootageCaptureSource > > > | FootageIngestWidget.h | ||
| TakeFilterText | FText | FootageIngestWidget.h | ||
| TakeItems_Filtered | TArray< TSharedPtr< FFootageTakeItem > > | FootageIngestWidget.h | ||
| TakeItems_Null | TArray< TSharedPtr< FFootageTakeItem > > | FootageIngestWidget.h | ||
| TakeSearchBar | TSharedPtr< SSearchBox > | FootageIngestWidget.h | ||
| TakeStatusBarText | TSharedPtr< STextBlock > | FootageIngestWidget.h | ||
| TakeTileView | TSharedPtr< STileView< TSharedPtr< FFootageTakeItem > > > | FootageIngestWidget.h | ||
| TakeViewListSource | TArray< TSharedPtr< FFootageTakeItem > > * | FootageIngestWidget.h | ||
| TargetFolderPickerAssetPath | FText | The asset path for the folder shown in the Target Folder Picker, relative to Content folder, begins with /Game/ and includes [CaptureSource]_Ingested | FootageIngestWidget.h | |
| TargetFolderPickerFullPathOnDisk | FText | The full directory path (on disk) picked in the Target Folder Picker, including the suffix to the Capture Source (_Ingested) | FootageIngestWidget.h | |
| TargetFolderTextBox | TSharedPtr< SEditableTextBox > | FootageIngestWidget.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanClose() |
Called by CaptureManagerWidget when capture manager is closed | FootageIngestWidget.h | |
void Construct
(
const FArguments& InArgs |
FootageIngestWidget.h | ||
PRAGMA_DISABLE_DEPRECATION_WARNINGS void OnCaptureSourceFinishedImportingTakes
(
const TArray< FMetaHumanTake >& InTakes, |
Called by CaptureManagerWidget after the CaptureSourcesWidget has processed the event | FootageIngestWidget.h | |
void OnCaptureSourcesChanged
(
TArray< TSharedPtr< FFootageCaptureSource > > InCaptureSources |
Called by CaptureManagerWidget after CaptureSourcesWidget has processed the event | FootageIngestWidget.h | |
void OnCaptureSourceUpdated
(
TSharedPtr< FFootageCaptureSource > InCaptureSource |
Called by CaptureManagerWidget after CaptureSourcesWidget has processed the event | FootageIngestWidget.h | |
void OnClose() |
FootageIngestWidget.h | ||
void OnCurrentCaptureSourceChanged
(
TSharedPtr< FFootageCaptureSource > InCaptureSource, |
Called by CaptureManagerWidget after CaptureSourcesWidget has processed the event | FootageIngestWidget.h | |
void SaveImportedAssets() |
Called right after import if bSaveAfterIngest is on, or from clicking on CaptureManager's Save All button | FootageIngestWidget.h | |
void SetAutosaveAfterImport
(
bool bInAutosave |
Called by CaptureManager after clicking on the check box | FootageIngestWidget.h | |
void SetDefaultAssetCreationPath
(
const FString& InDefaultAssetCreationPath |
FootageIngestWidget.h | ||
virtual void Tick
(
const FGeometry& AllottedGeometry, |
FootageIngestWidget.h | ||
PRAGMA_DISABLE_DEPRECATION_WARNINGS bool UnqueueTake
(
TSharedPtr< FFootageTakeItem > Take, |
FootageIngestWidget.h | ||
void UnqueueTakes
(
TArray< TSharedPtr< FFootageTakeItem > > Takes |
FootageIngestWidget.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| FootageIngestWidget.h | |||
| FootageIngestWidget.h |