Navigation
API > API/Plugins > API/Plugins/VPSettings
| Name | UVPSettings |
| Type | class |
| Header File | /Engine/Plugins/Experimental/VirtualProduction/VPSettings/Source/Public/VPSettings.h |
| Include Path | #include "VPSettings.h" |
Syntax
UCLASS (Config=Game)
class UVPSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UVPSettings
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnGetRoles | TBaseDelegate_NoParams< const FGameplayTagContainer & > | Roles getter set by the VP Roles module to maintain backwards compatibility. | VPSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AperturePresets | TArray< float > | Default Apertures for for Virtual Camera | VPSettings.h |
|
| bShowRoleInEditor | bool | When enabled, the virtual production role(s) will be displayed in the main editor UI. | VPSettings.h |
|
| DefaultISOPresets | TArray< float > | Default ISOs for Virtual Camera | VPSettings.h |
|
| DefaultShutterSpeedPresets | TArray< float > | Default Shutter Speeds (1/s) for Virtual Camera | VPSettings.h |
|
| DirectorName | FString | Default Name for Director | VPSettings.h |
|
| FocalLengthPresets | TArray< float > | Default Kit of Focal Lengths for Virtual Camera | VPSettings.h |
|
| OnRolesChanged | FSimpleMulticastDelegate | Notify when the virtual production roles have changed. | VPSettings.h | |
| ShowName | FString | Default Name for Project | VPSettings.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| RolesGetter | FOnGetRoles | VPSettings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FGameplayTagContainer & GetRoles() |
VPSettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UVPSettings * GetVPSettings() |
VPSettings.h |
|