Navigation
API > API/Plugins > API/Plugins/Composure
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UComposureBlueprintLibrary
References
| Module | Composure |
| Header | /Engine/Plugins/Compositing/Composure/Source/Composure/Classes/ComposureBlueprintLibrary.h |
| Include | #include "ComposureBlueprintLibrary.h" |
Syntax
UCLASS&40;Meta&61;&40;ScriptName&61;"ComposureLibrary"&41;&41;
class UComposureBlueprintLibrary : public UBlueprintFunctionLibrary
Constructors
| Type | Name | Description | |
|---|---|---|---|
UComposureBlueprintLibrary
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AttachComposureElement
(
const FName ParentName, |
Attach one composure element as the child to another composure element in the scene. | |
| void | CopyCameraSettingsToSceneCapture
(
UCameraComponent* SrcCamera, |
||
| ACompositingElement * | CreateComposureElement
(
const FName ElementName, |
Create a new Composure in the level without any parenting relationship. | |
| UComposurePlayerCompositingTarget * | CreatePlayerCompositingTarget
(
UObject* WorldContextObject |
Creates a Player Compositing Target which you can modify during gameplay. | |
| void | DeleteComposureElementAndChildren
(
const FName ElementToDelete |
Delete a specific composure element without evoking prompt window. | |
| ACompositingElement * | GetComposureElement
(
const FName ElementName |
Get a specific composure element | |
| void | GetCroppingUVTransformationMatrixFromPostMoveSettings
(
const FComposurePostMoveSettings& PostMoveSettings, |
Returns UV transformation matrix and its inversed to crop. | |
| void | GetPlayerDisplayGamma
(
const APlayerCameraManager* PlayerCameraManager, |
Returns display gamma of a given player camera manager, or 0 if no scene viewport attached. | |
| void | GetProjectionMatrixFromPostMoveSettings
(
const FComposurePostMoveSettings& PostMoveSettings, |
Returns a non-centered projection matrix. | |
| void | GetRedGreenUVFactorsFromChromaticAberration
(
float ChromaticAberrationAmount, |
Returns the red and green channel factors from percentage of chromatic aberration. | |
| void | InvertUVDisplacementMapEncodingParameters
(
const FVector2D& In, |
Converts displacement encoding parameters to decoding parameters. | |
| bool | IsComposureElementDrawing
(
ACompositingElement* CompElement |
Determines if the specified element is being rendered by the hidden compositing viewport. | |
| void | Re-queries the scene for element actors and rebuilds the authoritative list used by the editor. | ||
| bool | RenameComposureElement
(
const FName OriginalElementName, |
Rename a specific composure element | |
| void | Request redrawing the compositing editor viewport if it is valid. | ||
| void | SetUVMapSettingsToMaterialParameters
(
const FComposureUVMapSettings& UVMapSettings, |
Sets parameters of a material that uses Composure's MF_UVMap_SampleLocation material function. |