UComposurePlayerCompositingTarget

Object to bind to a [APlayerCameraManager](API\Runtime\Engine\Camera\APlayerCameraManager) with a [UTextureRenderTarget2D](API\Runtime\Engine\Engine\UTextureRenderTarget2D) to be used as a player's render target.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UComposurePlayerCompositingTarget

References

Module

Composure

Header

/Engine/Plugins/Compositing/Composure/Source/Composure/Classes/ComposurePlayerCompositingTarget.h

Include

#include "ComposurePlayerCompositingTarget.h"

Syntax

UCLASS(BlueprintType)
class UComposurePlayerCompositingTarget :
    public UObject,
    public IComposurePlayerCompositingInterface

Remarks

Object to bind to a APlayerCameraManager with a UTextureRenderTarget2D to be used as a player's render target. -BADGER: deprecate this (UComposurePlayerCompositingTarget) once we're comfortable using the new UComposureCompositingTargetComponent in its place

Constructors

Name Description

Public function

UComposurePlayerCompositingTarget

(
    const FObjectInitializer& ObjectIn...
)

Destructors

Functions

Name Description

Public function Const UFunction BlueprintCallable, Category

APlayerCamer...

 

GetPlayerCameraManager()

Current player camera manager the target is bind on.

Public function UFunction BlueprintCallable, Category

APlayerCamer...

 

SetPlayerCameraManager

(
    APlayerCameraManager* PlayerCa...
)

Set player camera manager to bind the render target to.

Public function UFunction BlueprintCallable, Category

void

 

SetRenderTarget

(
    UTextureRenderTarget2D* Render...
)

Set the render target of the player.

Overridden from UObject

Name Description

Public function Virtual

void

 

FinishDestroy()

Begins UObject.