UComposureBlueprintLibrary

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Composure

Header

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

Include

#include "ComposureBlueprintLibrary.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(MinimalAPI, Meta=(ScriptName="ComposureLibrary"))
class UComposureBlueprintLibrary : public UBlueprintFunctionLibrary

Constructors

Name Description

Public function

UComposureBlueprintLibrary

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

void

 

CopyCameraSettingsToSceneCapture

(
    UCameraComponent* SrcCamera,
    USceneCaptureComponent2D* DstC...
)

Public function Static UFunction BlueprintCallable, Category, Meta

UComposurePl...

 

CreatePlayerCompositingTarget

(
    UObject* WorldContextObject
)

Creates a Player Compositing Target which you can modify during gameplay.

Public function Static UFunction BlueprintPure, Category

void

 

GetCroppingUVTransformationMatrixFromPostMoveSettings

(
    const FComposurePostMoveSettings& ...,
    float AspectRatio,
    FMatrix& CropingUVTransformationMa...,
    FMatrix& UncropingUVTransformation...
)

Returns UV transformation matrix and its inversed to crop.

Public function Static UFunction BlueprintPure, Category

void

 

GetPlayerDisplayGamma

(
    const APlayerCameraManager* Pl...,
    float& DisplayGamma
)

Returns display gamma of a given player camera manager, or 0 if no scene viewport attached.

Public function Static UFunction BlueprintPure, Category

void

 

GetProjectionMatrixFromPostMoveSettings

(
    const FComposurePostMoveSettings& ...,
    float HorizontalFOVAngle,
    float AspectRatio,
    FMatrix& ProjectionMatrix
)

Returns a non-centered projection matrix.

Public function Static UFunction BlueprintPure, Category

void

 

GetRedGreenUVFactorsFromChromaticAberration

(
    float ChromaticAberrationAmount,
    FVector2D& RedGreenUVFactors
)

Returns the red and green channel factors from percentage of chromatic aberration.

Public function Static UFunction BlueprintPure, Category

void

 

InvertUVDisplacementMapEncodingParameters

(
    const FVector2D& In,
    FVector2D& Out
)

Converts displacement encoding parameters to decoding parameters.

Public function Static UFunction BlueprintCallable, Category

void

 

SetUVMapSettingsToMaterialParameters

(
    const FComposureUVMapSettings& UVM...,
    UMaterialInstanceDynamic* Mate...
)

Sets parameters of a material that uses Composure's MF_UVMap_SampleLocation material function.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss