Navigation
API > API/Plugins > API/Plugins/CaptureManagerSettings
| Name | UCaptureManagerSettings |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/CaptureManager/CaptureManagerApp/Source/CaptureManagerSettings/Public/Settings/CaptureManagerSettings.h |
| Include Path | #include "Settings/CaptureManagerSettings.h" |
Syntax
UCLASS (Config=Editor, defaultconfig)
class UCaptureManagerSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCaptureManagerSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UCaptureManagerSettings
(
const FObjectInitializer& InObjectInitializer |
Settings/CaptureManagerSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableThirdPartyEncoder | bool | Option to enable a third party encoder instead of the engine media readers and writers. | Settings/CaptureManagerSettings.h |
|
| bShouldCleanWorkingDirectory | bool | Option to clean the converted data after the Ingest process. | Settings/CaptureManagerSettings.h |
|
| DefaultUploadHostName | FString | The default host to target when uploading to an Unreal client (defaults to the local host if left empty) | Settings/CaptureManagerSettings.h |
|
| DefaultWorkingDirectory | FDirectoryPath | Default location to where the converted data will be stored. | Settings/CaptureManagerSettings.h |
|
| DownloadDirectory | FDirectoryPath | Location where the take data downloaded from the device will be stored. | Settings/CaptureManagerSettings.h |
|
| GeneralTokens | FText | General tokens | Settings/CaptureManagerSettings.h |
|
| meta | Location to the third party encoder executable. | Settings/CaptureManagerSettings.h |
|
|
| NumIngestExecutors | int32 | The number of jobs to run in parallel. | Settings/CaptureManagerSettings.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AudioEncoderNamingTokens | TObjectPtr< UCaptureManagerAudioEncoderTokens > | Settings/CaptureManagerSettings.h |
|
|
| GeneralNamingTokens | TObjectPtr< UCaptureManagerGeneralTokens > | Naming tokens for Capture Manager, instantiated each load based on the naming tokens class. | Settings/CaptureManagerSettings.h |
|
| LocalHostName | FString | Settings/CaptureManagerSettings.h | ||
| VideoEncoderNamingTokens | TObjectPtr< UCaptureManagerVideoEncoderTokens > | Settings/CaptureManagerSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TObjectPtr< UCaptureManagerAudioEncoderTokens > GetAudioEncoderNamingTokens() |
Get the audio encoder naming tokens for Capture Manager. | Settings/CaptureManagerSettings.h | |
TObjectPtr< UCaptureManagerGeneralTokens > GetGeneralNamingTokens() |
Get the general naming tokens for Capture Manager. | Settings/CaptureManagerSettings.h | |
TObjectPtr< UCaptureManagerVideoEncoderTokens > GetVideoEncoderNamingTokens() |
Get the video encoder naming tokens for Capture Manager. | Settings/CaptureManagerSettings.h |