Navigation
API > API/Plugins > API/Plugins/DisplayClusterConfiguration
| Name | FDisplayClusterConfigurationICVFX_ChromakeySettings |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterConfiguration/Public/DisplayClusterConfigurationTypes_ICVFX.h |
| Include Path | #include "DisplayClusterConfigurationTypes_ICVFX.h" |
Syntax
USTRUCT (Blueprintable)
struct FDisplayClusterConfigurationICVFX_ChromakeySettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDisplayClusterConfigurationICVFX_ChromakeySettings() |
Default chromakey color is (0,128,0) | DisplayClusterConfigurationTypes_ICVFX.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnable | bool | Set to True to fill the inner frustum with the specified Chromakey Color. | DisplayClusterConfigurationTypes_ICVFX.h |
|
| ChromakeyColor | FLinearColor | Chromakey Color | DisplayClusterConfigurationTypes_ICVFX.h |
|
| ChromakeyMarkers | FDisplayClusterConfigurationICVFX_ChromakeyMarkers | Display Chromakey Markers to facilitate camera tracking in post production. | DisplayClusterConfigurationTypes_ICVFX.h |
|
| ChromakeyRenderTexture | FDisplayClusterConfigurationICVFX_ChromakeyRenderSettings | Configure a custom chromakey based on content that will appear in the inner frustum, rather than the entire inner frustum. | DisplayClusterConfigurationTypes_ICVFX.h |
|
| ChromakeySettingsSource | EDisplayClusterConfigurationICVFX_ChromakeySettingsSource | The source of the chromakey settings, either the settings on the ICVFX camera or the global settings on the root actor | DisplayClusterConfigurationTypes_ICVFX.h |
|
| ChromakeyType | EDisplayClusterConfigurationICVFX_ChromakeyType | The type of chromakey to use | DisplayClusterConfigurationTypes_ICVFX.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FLinearColor & GetChromakeyColor
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings |
Get the Chromakey color value | DisplayClusterConfigurationTypes_ICVFX.h | |
const FDisplayClusterConfigurationICVFX_ChromakeyMarkers * GetChromakeyMarkers
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings |
Get the Chromakey markers settings Return nullptr if Chromakey markers is :disabled | DisplayClusterConfigurationTypes_ICVFX.h | |
const FDisplayClusterConfigurationICVFX_ChromakeyRenderSettings * GetChromakeyRenderSettings
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings |
Get the Chromakey render settings Return nullptr if Chromakey: is disabled or its type does not use rendering | DisplayClusterConfigurationTypes_ICVFX.h | |
EDisplayClusterShaderParametersICVFX_ChromakeySource GetChromakeyType
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings |
Get Type of Chromakey: disabled, filling all internal frustum or rendering Chromakey actors. | DisplayClusterConfigurationTypes_ICVFX.h | |
const FLinearColor & GetOverlapChromakeyColor
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings |
Get the Chromakey overlap color value | DisplayClusterConfigurationTypes_ICVFX.h | |
const FDisplayClusterConfigurationICVFX_ChromakeyMarkers * GetOverlapChromakeyMarkers
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings |
Get the Chromakey overlap markers settings Return nullptr if Chromakey overlap markers is disabled | DisplayClusterConfigurationTypes_ICVFX.h | |
FDisplayClusterConfigurationICVFX_ChromakeyRenderSettings * GetWritableChromakeyRenderSettings
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings |
Get the writable Chromakey render settings Return nullptr if Chromakey: is disabled or its type does not use rendering | DisplayClusterConfigurationTypes_ICVFX.h |