Navigation
API > API/Plugins > API/Plugins/VPSettings
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UVPSettings
References
| Module | VPSettings |
| Header | /Engine/Plugins/Experimental/VirtualProduction/VPSettings/Source/Public/VPSettings.h |
| Include | #include "VPSettings.h" |
Syntax
UCLASS&40;Config&61;Game&41;
class UVPSettings : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< float > | AperturePresets | Default Apertures for for Virtual Camera | |
| bool | bShowRoleInEditor | When enabled, the virtual production role(s) will be displayed in the main editor UI. | |
| TArray< float > | DefaultISOPresets | Default ISOs for Virtual Camera | |
| TArray< float > | DefaultShutterSpeedPresets | Default Shutter Speeds (1/s) for Virtual Camera | |
| FString | DirectorName | Default Name for Director | |
| TArray< float > | FocalLengthPresets | Default Kit of Focal Lengths for Virtual Camera | |
| FGameplayTagContainer | Roles | The machine role(s) in a virtual production context. | |
| FString | ShowName | Default Name for Project |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UVPSettings * |
Typedefs
| Name | Description |
|---|---|
| FOnGetRoles | Roles getter set by the VP Roles module to maintain backwards compatibility. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| FSimpleMulticastDelegate | OnRolesChanged | Use UVirtualProductionRolesSubsystem::OnRolesChanged instead. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| const FGameplayTagContainer & | GetRoles () |
Use UVirtualProductionRolesSubsystem::GetCurrentVirtualProductionRoles instead. |