Navigation
API > API/Plugins > API/Plugins/Composure
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- USceneComponent
- UComposurePostProcessPass
- UComposureLensBloomPass
- UComposurePostProcessingPassProxy
- UComposureTonemapperPass
References
| Module | Composure |
| Header | /Engine/Plugins/Compositing/Composure/Source/Composure/Classes/ComposurePostProcessPass.h |
| Include | #include "ComposurePostProcessPass.h" |
Syntax
UCLASS&40;&41;
class UComposurePostProcessPass : public USceneComponent
Remarks
In engine post process based pass.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UComposurePostProcessBlendable > | BlendableInterface | Blendable interface to intercept the OverrideBlendableSettings. | |
| TObjectPtr< USceneCaptureComponent2D > | SceneCapture | Underlying scene capture. | |
| TObjectPtr< UMaterialInterface > | SetupMaterial | Setup post process material. | |
| TObjectPtr< UMaterialInterface > | TonemapperReplacement | Internal material that replace the tonemapper to output linear color space. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UComposurePostProcessPass
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UTextureRenderTarget2D * | Gets current output render target. | ||
| UMaterialInterface * | Gets current setup material. | ||
| void | OverrideBlendableSettings
(
FSceneView& View, |
Called by UComposurePostProcessBlendable::OverrideBlendableSettings. | |
| void | SetOutputRenderTarget
(
UTextureRenderTarget2D* RenderTarget |
Sets current output render target. | |
| void | SetSetupMaterial
(
UMaterialInterface* Material |
Sets a custom setup post process material. The material location must be set at BeforeTranslucency. |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | Activate
(
bool bReset |
Activates the SceneComponent, should be overridden by native child classes. | |
| void | Deactivate () |
Deactivates the SceneComponent. | |
| void | OnComponentDestroyed
(
bool bDestroyingHierarchy |
Called when a component is destroyed |