Navigation
API > API/Plugins > API/Plugins/DisplayClusterShaders > API/Plugins/DisplayClusterShaders/ShaderParameters
References
| Module | DisplayClusterShaders |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterShaders/Public/ShaderParameters/DisplayClusterShaderParameters_ICVFX.h |
| Include | #include "ShaderParameters/DisplayClusterShaderParameters_ICVFX.h" |
Syntax
class FDisplayClusterShaderParameters_ICVFX
Remarks
This is where the ICVFX data for the outer viewport is stored.
Variables
| Type | Name | Description | |
|---|---|---|---|
| EDisplayClusterShaderParametersICVFX_CameraOverlappingRenderMode | CameraOverlappingRenderMode | Rendering mode for overlapping areas of camera projections. | |
| TArray< FCameraSettings > | Cameras | All cameras that render on this viewport. | |
| FDisplayClusterShaderParametersICVFX_ViewportResource | LightCard | ||
| EDisplayClusterShaderParametersICVFX_LightCardRenderMode | LightCardMode | ||
| FDisplayClusterShaderParametersICVFX_ViewportResource | UVLightCard | LightCard settings. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Remove unused cameras from render. | ||
| FCameraSettings * | FindCameraByName
(
const FString& InViewportId |
Find camera settings by viewport name | |
| bool | |||
| bool | IsCameraUsed
(
int32 CameraIndex |
||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | |||
| bool | IsValid () |
||
| void | IterateViewportResourcesByPredicate
(
Predicate Pred |
Iterate over all defined viewport resources with a predicate functor. | |
| void | Reset () |
||
| void | SetParameters
(
const FDisplayClusterShaderParameters_ICVFX& InParameters |
Implement copy ref and arrays. | |
| void |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCameraSettings | Incamera render settings |