Navigation
API > API/Plugins > API/Plugins/DisplayCluster
DC Viewport Postprocess interface
| Name | IDisplayClusterViewport_CustomPostProcessSettings |
| Type | class |
| Header File | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Render/Viewport/IDisplayClusterViewport_CustomPostProcessSettings.h |
| Include Path | #include "Render/Viewport/IDisplayClusterViewport_CustomPostProcessSettings.h" |
Syntax
class IDisplayClusterViewport_CustomPostProcessSettings
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IDisplayClusterViewport_CustomPostProcessSettings() |
Render/Viewport/IDisplayClusterViewport_CustomPostProcessSettings.h |
Enums
Public
| Name | Remarks |
|---|---|
| ERenderPass | The viewport's custom PostProcesses are blended in a specific order, which is specified by the values below. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddCustomPostProcess
(
const ERenderPass InRenderPass, |
Add custom postprocess. | Render/Viewport/IDisplayClusterViewport_CustomPostProcessSettings.h | |
bool ApplyCustomPostProcess
(
IDisplayClusterViewport* InViewport, |
Apply postprocess for the specified rendering pass to the InOutStartPostProcessingSettings. | Render/Viewport/IDisplayClusterViewport_CustomPostProcessSettings.h | |
virtual bool DoPostProcess
(
const ERenderPass InRenderPass, |
Override postprocess, if defined. | Render/Viewport/IDisplayClusterViewport_CustomPostProcessSettings.h | |
void RemoveCustomPostProcess
(
const ERenderPass InRenderPass |
Deletes the custom postprocess for the specified rendering pass. | Render/Viewport/IDisplayClusterViewport_CustomPostProcessSettings.h |