Navigation
API > API/Plugins > API/Plugins/Composure
UPlayerViewportCompositingOutput
| Name | UPlayerViewportCompositingOutput |
| Type | class |
| Header File | /Engine/Plugins/Compositing/Composure/Source/Composure/Classes/CompositingElements/PlayerViewportCompositingOutput.h |
| Include Path | #include "CompositingElements/PlayerViewportCompositingOutput.h" |
Syntax
UCLASS ()
class UPlayerViewportCompositingOutput :
public UColorConverterOutputPass ,
public IBlendableInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCompositingElementPass → UCompositingElementOutput → UColorConverterOutputPass → UPlayerViewportCompositingOutput
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPlayerViewportCompositingOutput() |
CompositingElements/PlayerViewportCompositingOutput.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~UPlayerViewportCompositingOutput() |
CompositingElements/PlayerViewportCompositingOutput.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ApplyToneCurve | bool | Enable or disable the tone curve (and expand gamut) when the tonemap pass settings are passed down to the main viewport post-processing. | CompositingElements/PlayerViewportCompositingOutput.h |
|
| PlayerIndex | int32 | CompositingElements/PlayerViewportCompositingOutput.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveCamModifier | TObjectPtr< UPlayerCompOutputCameraModifier > | CompositingElements/PlayerViewportCompositingOutput.h |
|
|
| ActiveOverrideIndex | int32 | CompositingElements/PlayerViewportCompositingOutput.h | ||
| PreTonemapBaseMat | TObjectPtr< UMaterialInterface > | CompositingElements/PlayerViewportCompositingOutput.h |
|
|
| TargetedPlayerController | TWeakObjectPtr< APlayerController > | CompositingElements/PlayerViewportCompositingOutput.h | ||
| TonemapperBaseMat | TObjectPtr< UMaterialInterface > | CompositingElements/PlayerViewportCompositingOutput.h |
|
|
| ViewportOverrideMID | TObjectPtr< UMaterialInstanceDynamic > | CompositingElements/PlayerViewportCompositingOutput.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OverrideBlendableSettings
(
FSceneView& View, |
CompositingElements/PlayerViewportCompositingOutput.h | ||
virtual void RelayOutput_Implementation
(
UTexture* RenderResult, |
CompositingElements/PlayerViewportCompositingOutput.h |
Overridden from UColorConverterOutputPass
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnFrameBegin_Implementation
(
bool bCameraCutThisFrame |
CompositingElements/PlayerViewportCompositingOutput.h | ||
virtual void Reset_Implementation() |
CompositingElements/PlayerViewportCompositingOutput.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanEditChange
(
const FProperty* InProperty |
CompositingElements/PlayerViewportCompositingOutput.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearViewportOverride() |
CompositingElements/PlayerViewportCompositingOutput.h | ||
UMaterialInstanceDynamic * GetBlendableMID() |
CompositingElements/PlayerViewportCompositingOutput.h | ||
bool OverridePlayerCamera
(
int32 PlayerIndex |
CompositingElements/PlayerViewportCompositingOutput.h | ||
bool UseBuiltInColorConversion() |
CompositingElements/PlayerViewportCompositingOutput.h |