Navigation
Unreal Engine C++ API Reference > 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 ()
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 |