Navigation
API > API/Plugins > API/Plugins/MetaHumanFootageIngest
| Name | SCaptureSourcesWidget |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanFootageIngest/Public/CaptureSourcesWidget.h |
| Include Path | #include "CaptureSourcesWidget.h" |
Syntax
class SCaptureSourcesWidget : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SCaptureSourcesWidget
- FSlateControlledConstruction → SWidget → SCompoundWidget → SCaptureSourcesWidget
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SCaptureSourcesWidget() |
CaptureSourcesWidget.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~SCaptureSourcesWidget() |
CaptureSourcesWidget.h |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CaptureSourcesTabId | const FName | CaptureSourcesWidget.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CaptureSources | TArray< TSharedPtr< FFootageCaptureSource > > | CaptureSourcesWidget.h | ||
| CaptureSourcesArea | TSharedPtr< SExpandableArea > | CaptureSourcesWidget.h | ||
| CurrentCaptureSource | TSharedPtr< FFootageCaptureSource > | CaptureSourcesWidget.h | ||
| DevelopersContentFilter | UE::MetaHuman::FDevelopersContentFilter | CaptureSourcesWidget.h | ||
| DeviceContentsArea | TSharedPtr< SExpandableArea > | CaptureSourcesWidget.h | ||
| FilteredCaptureSources | TArray< TSharedPtr< FFootageCaptureSource > > | We maintain a separate "view" into the capture sources list, to keep the management of the sources and the properties of the view separate. | CaptureSourcesWidget.h | |
| FolderTreeItemList | TArray< TSharedPtr< FFootageFolderTreeItem > > | CaptureSourcesWidget.h | ||
| OnCaptureSourceFinishedImportingTakesDelegate | FOnCaptureSourceFinishedImportingTakes | This delegate is passed from CaptureManagerWidget and invoked in OnCaptureSourceFinishedImportingTakesDelegate of this class so other CaptureManager's tabs (FootageIngest) can react to the change AFTER it has been handled by CaptureSources list | CaptureSourcesWidget.h | |
| OnCaptureSourcesChangedDelegate | FOnCaptureSourcesChanged | This delegate is passed from CaptureManagerWidget and invoked in OnCaptureSourceChanged of this class so other CaptureManager's tabs (FootageIngest) can react to the change AFTER it has been handled by CaptureSources list | CaptureSourcesWidget.h | |
| OnCaptureSourceUpdatedDelegate | FOnCaptureSourceUpdated | This delegate is passed from CaptureManagerWidget and invoked in OnCaptureSourceChanged of this class so other CaptureManager's tabs (FootageIngest) can react to the change AFTER it has been handled by CaptureSources list | CaptureSourcesWidget.h | |
| OnCurrentCaptureSourceChangedDelegate | FOnCurrentCaptureSourceChanged | This delegate is passed from CaptureManagerWidget and invoked in OnCaptureSourceChanged of this class so other CaptureManager's tabs (FootageIngest) can react to the change AFTER it has been handled by CaptureSources list | CaptureSourcesWidget.h | |
| OwnerTab | TWeakPtr< SDockTab > | CaptureSourcesWidget.h | ||
| SourceListView | TSharedPtr< SListView< TSharedPtr< FFootageCaptureSource > > > | Widgets. | CaptureSourcesWidget.h | |
| TargetFolderAssetPath | FText | The asset path for the folder picked in the Target Folder Picker of FootageIngestWidget | CaptureSourcesWidget.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanClose() |
CaptureSourcesWidget.h | ||
void Construct
(
const FArguments& InArgs |
CaptureSourcesWidget.h | ||
TArray< TSharedPtr< FFootageCaptureSource > > GetCaptureSources() |
CaptureSourcesWidget.h | ||
const FFootageCaptureSource * GetCurrentCaptureSource () |
CaptureSourcesWidget.h | ||
| CaptureSourcesWidget.h | |||
bool IsShowingDevelopersContent() |
CaptureSourcesWidget.h | ||
bool IsShowingOtherDevelopersContent() |
CaptureSourcesWidget.h | ||
void OnClose() |
CaptureSourcesWidget.h | ||
void OnTargetFolderAssetPathChanged
(
FText InTargetFolderAssetPath |
CaptureSourcesWidget.h | ||
void RefreshCurrentCaptureSource() |
CaptureSourcesWidget.h | ||
void StartCaptureSources() |
CaptureSourcesWidget.h | ||
virtual void Tick
(
const FGeometry& AllottedGeometry, |
CaptureSourcesWidget.h | ||
void ToggleShowDevelopersContent() |
CaptureSourcesWidget.h | ||
void ToggleShowOtherDevelopersContent() |
CaptureSourcesWidget.h |