Navigation
API > API/Plugins > API/Plugins/Composite
Render-thread proxy for the color grading pass. Applies white balance and shadow/midtone/highlight color grading to the input.
| Name | FColorGradingCompositePassProxy |
| Type | class |
| Header File | /Engine/Plugins/Compositing/Composite/Source/Composite/Public/Passes/CompositePassColorGrading.h |
| Include Path | #include "Passes/CompositePassColorGrading.h" |
Syntax
class FColorGradingCompositePassProxy : public FCompositeCorePassProxy
Inheritance Hierarchy
- FCompositeCorePassProxy → FColorGradingCompositePassProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FColorGradingCompositePassProxy
(
CompositeCore::FPassInputDeclArray InPassDeclaredInputs |
Constructor | Passes/CompositePassColorGrading.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bInputIsPremultiplied | bool | When true, the input is treated as premultiplied alpha: RGB is divided by alpha before processing and multiplied back after. | Passes/CompositePassColorGrading.h | |
| ColorGradingSettings | FColorGradingSettings | Color grading settings. | Passes/CompositePassColorGrading.h | |
| TemperatureSettings | FCompositeTemperatureSettings | Color temperature settings. | Passes/CompositePassColorGrading.h |
Functions
Public
Public Virtual
Overridden from FCompositeCorePassProxy
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual CompositeCore::FPassTexture Add
(
FRDGBuilder& GraphBuilder, |
Adds the color grading RDG pass; applies temperature and color grading adjustments and returns the graded output. | Passes/CompositePassColorGrading.h | |
virtual const FName & GetTypeName() |
Passes/CompositePassColorGrading.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FName & GetTypeNameStatic() |
Passes/CompositePassColorGrading.h |