| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Compositing/Composure/Source/Composure/Classes/CompositingCaptureBase.h |
Include |
#include "CompositingCaptureBase.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class ACompositingCaptureBase : public ACompositingElement
Base class for CG Compositing Elements
Name | Description | ||
---|---|---|---|
|
bApplyDistortion |
Whether to apply distortion as a post-process effect on this CG Layer |
|
|
DistortionSource |
Structure used to query the camera calibration subsystem for a lens distortion model handler |
|
|
LastDistortionMID |
Cached distortion MID produced by the Lens Distortion Handler, used to clean up the post-process materials in the case that the the MID changes |
|
|
float |
OriginalFocalLength |
Focal length of the target camera before any overscan has been applied |
|
float |
OverscanFactor |
Value used to augment the FOV of the scene capture to produce a CG image with enough data to distort |
|
SceneCaptureComponent2D |
Component used to generate the scene capture for this CG Layer |
Name | Description | |
---|---|---|
|
ACompositingCaptureBase() |
Default constructor |
Name | Description | ||
---|---|---|---|
|
ULensDistort... |
GetDistortionHandler() |
Returns the current distortion handler |
|
SetApplyDistortion ( |
Sets whether distortion should be applied or not |
|
|
SetDistortionHandler |
Sets which distortion handler to use when bInApplyDistortion is enabled |
|
|
UpdateDistortion() |
Update the state of the Lens Distortion Data Handler, and updates or removes the Distortion MID from the SceneCaptureComponent's post process materials, depending on whether distortion should be applied |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |