Navigation
API > API/Plugins > API/Plugins/CaptureManagerEditorSettings
| Name | UCaptureManagerEditorSettings |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/CaptureManager/CaptureManagerEditor/Source/CaptureManagerEditorSettings/Public/Settings/CaptureManagerEditorSettings.h |
| Include Path | #include "Settings/CaptureManagerEditorSettings.h" |
Syntax
UCLASS (Config=EditorPerProjectUserSettings, Meta=(DisplayName="Capture Manager"), defaultconfig)
class UCaptureManagerEditorSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UCaptureManagerEditorSettings
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CheckConnectionIntervalSeconds | float | Interval of the timer to check for connection validity. | Settings/CaptureManagerEditorSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AudioTokens | FText | Tokens compatible with audio properties. | Settings/CaptureManagerEditorSettings.h |
|
| bAutoSaveAssets | bool | Option to automatically save the assets after the ingest process. | Settings/CaptureManagerEditorSettings.h |
|
| bLaunchIngestServerOnLiveLinkHubConnection | bool | Option to launch the Ingest Server when a Live Link Hub connection is made. | Settings/CaptureManagerEditorSettings.h |
|
| CalibrationAssetName | FString | Name for created Camera Calibration assets. | Settings/CaptureManagerEditorSettings.h |
|
| CalibrationTokens | FText | Tokens compatible with calibration properties. | Settings/CaptureManagerEditorSettings.h |
|
| CaptureDataAssetName | FString | Name for created Capture Data assets. | Settings/CaptureManagerEditorSettings.h |
|
| DepthSequenceAssetName | FString | Name for created Image Media Source depth assets. | Settings/CaptureManagerEditorSettings.h |
|
| GlobalTokens | FText | Global tokens. | Settings/CaptureManagerEditorSettings.h |
|
| ImageSequenceAssetName | FString | Name for created Image Media Source video assets. | Settings/CaptureManagerEditorSettings.h |
|
| ImportDirectory | FDirectoryPath | Content Browser location where assets will be created. | Settings/CaptureManagerEditorSettings.h |
|
| ImportTokens | FText | Tokens compatible with import properties | Settings/CaptureManagerEditorSettings.h |
|
| IngestServerPort | uint16 | Option to choose a listening port for the Ingest Server. | Settings/CaptureManagerEditorSettings.h |
|
| LensFileAssetName | FString | Name for created Lens File assets. | Settings/CaptureManagerEditorSettings.h |
|
| LensFileTokens | FText | Tokens compatible with calibration properties. | Settings/CaptureManagerEditorSettings.h |
|
| MediaDirectory | FDirectoryPath | Location to store ingested media data. | Settings/CaptureManagerEditorSettings.h |
|
| SoundwaveAssetName | FString | Name for created Soundwave assets. | Settings/CaptureManagerEditorSettings.h |
|
| VideoTokens | FText | Tokens compatible with video properties. | Settings/CaptureManagerEditorSettings.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AudioNamingTokens | TObjectPtr< UCaptureManagerAudioNamingTokens > | Settings/CaptureManagerEditorSettings.h |
|
|
| CachedBaseImportDirectory | FString | Cached base of the import directory. The base directory differs when used in UE or UEFN | Settings/CaptureManagerEditorSettings.h | |
| CalibrationNamingTokens | TObjectPtr< UCaptureManagerCalibrationNamingTokens > | Settings/CaptureManagerEditorSettings.h |
|
|
| DetectedHubsArray | TArray< FGuid > | Cached list of detected LLH instance ids. | Settings/CaptureManagerEditorSettings.h | |
| GeneralNamingTokens | TObjectPtr< UCaptureManagerIngestNamingTokens > | Naming tokens for Capture Manager Editor, instantiated each load based on the naming tokens class. | Settings/CaptureManagerEditorSettings.h |
|
| HubMessagingModule | ILiveLinkHubMessagingModule * | Settings/CaptureManagerEditorSettings.h | ||
| LensFileNamingTokens | TObjectPtr< UCaptureManagerLensFileNamingTokens > | Settings/CaptureManagerEditorSettings.h |
|
|
| LiveLinkClient | ILiveLinkClient * | LiveLink client used to retrieve the status of the hub connection. | Settings/CaptureManagerEditorSettings.h | |
| TimerHandle | FTimerHandle | Handle to the timer responsible for triggering CheckHubConnection. | Settings/CaptureManagerEditorSettings.h | |
| VideoNamingTokens | TObjectPtr< UCaptureManagerVideoNamingTokens > | Settings/CaptureManagerEditorSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TObjectPtr< const UCaptureManagerAudioNamingTokens > GetAudioNamingTokens() |
Get the audio naming tokens for Capture Manager Editor. | Settings/CaptureManagerEditorSettings.h | |
TObjectPtr< const UCaptureManagerCalibrationNamingTokens > GetCalibrationNamingTokens() |
Get the calibration naming tokens for Capture Manager Editor. | Settings/CaptureManagerEditorSettings.h | |
TObjectPtr< const UCaptureManagerIngestNamingTokens > GetGeneralNamingTokens() |
Get the import naming tokens for Capture Manager Editor. | Settings/CaptureManagerEditorSettings.h | |
TObjectPtr< const UCaptureManagerLensFileNamingTokens > GetLensFileNamingTokens() |
Get the calibration naming tokens for Capture Manager Editor. | Settings/CaptureManagerEditorSettings.h | |
FString GetVerifiedImportDirectory() |
Returns verified import directory. Avoid accessing Import Directory property directly. | Settings/CaptureManagerEditorSettings.h | |
TObjectPtr< const UCaptureManagerVideoNamingTokens > GetVideoNamingTokens() |
Get the video naming tokens for Capture Manager Editor. | Settings/CaptureManagerEditorSettings.h | |
void Initialize() |
Settings/CaptureManagerEditorSettings.h |