Navigation
API > API/Plugins > API/Plugins/DisplayClusterConfiguration
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDisplayClusterConfigurationData_Base
- UDisplayClusterConfigurationData
References
| Module | DisplayClusterConfiguration |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterConfiguration/Public/DisplayClusterConfigurationTypes.h |
| Include | #include "DisplayClusterConfigurationTypes.h" |
Syntax
UCLASS (Blueprintable, BlueprintType, PerObjectConfig, Config=EditorPerProjectUserSettings)
class UDisplayClusterConfigurationData : public UDisplayClusterConfigurationData_Base
Remarks
Main configuration data container.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bExitOnEsc | ||
| bool | bFollowLocalPlayerCamera | ||
| bool | bOverrideTransformsFromExternalConfig | ||
| bool | bOverrideViewportsFromExternalConfig | ||
| TObjectPtr< UDisplayClusterConfigurationCluster > | Cluster | ||
| TMap< FString, FString > | CustomParameters | ||
| FDisplayClusterConfigurationDiagnostics | Diagnostics | ||
| FString | ImportedPath | The path used when originally importing. | |
| FDisplayClusterConfigurationInfo | Info | ||
| FDisplayClusterConfigurationGlobalMediaSettings | MediaSettings | ||
| FDisplayClusterConfigurationDataMetaInfo | Meta | ||
| FString | PathToConfig | ||
| FDisplayClusterConfigurationRenderFrame | RenderFrameSettings | ||
| TObjectPtr< UDisplayClusterConfigurationScene > | Scene | ||
| FDisplayClusterConfigurationICVFX_StageSettings | StageSettings |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Update\Create node postprocess | ||
| UDisplayClusterConfigurationData * | CreateNewConfigData
(
UObject* Owner, |
Create empty config data. | |
| void | ForEachViewport
(
const TFunction< void(const TObjectPtr< UDisplayClusterConfigurationViewport >&)>& Function |
Execute a function on each viewport in each cluster node | |
| uint32 | Returns number of nodes in current cluster | ||
| bool | GetPostprocess
(
const FString& NodeId, |
||
| FString | Returns primary node IP address of current cluster | ||
| bool | GetProjectionPolicy
(
const FString& NodeId, |
||
| void | GetReferencedMeshNames
(
TArray< FString >& OutMeshNames |
Return all references to meshes from policy, and other. | |
| UDisplayClusterConfigurationViewport * | GetViewport
(
const FString& NodeId, |
Viewports API. | |
| bool | RemovePostprocess
(
const FString& NodeId, |
Constants
| Name | Description |
|---|---|
| InputSyncPolicies | |
| ProjectionPolicies | |
| RenderSyncPolicies |