UDisplayClusterICVFXCameraComponent

NDisplay in-camera VFX camera representation

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

DisplayCluster

Header

/Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Components/DisplayClusterICVFXCameraComponent.h

Include

#include "Components/DisplayClusterICVFXCameraComponent.h"

Syntax

UCLASS(ClassGroup=(DisplayCluster),
       HideCategories=(AssetUserData, Collision, Cooking, ComponentReplication, Events, Physics, Sockets, Activation, Tags, ComponentTick),
       Meta=(DisplayName="ICVFX Camera"))
class UDisplayClusterICVFXCameraComponent : public UCineCameraComponent

Remarks

NDisplay in-camera VFX camera representation

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FDisplayCluster...

 

CameraSettings

Public variable

TSoftObjectPtr<...

 

ExternalCameraCachedValue

Saves the value of external camera reference

Constructors

Name Description

Public function

UDisplayClusterICVFXCameraComponent

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

UCameraCompo...

 

GetCameraComponent()

Public function Const

const FDispl...

 

GetCameraSettingsICVFX()

Public function Const

FString

 

GetCameraUniqueId()

Return unique camera name.

Public function

void

 

GetDesiredView

(
    FMinimalViewInfo& DesiredView
)

Public function

FDisplayClus...

 

GetMotionBlurParameters()

Public function Const

bool

 

IsICVFXEnabled()

Public function

void

 

UpdateICVFXPreviewState()

Details Panel Property Referencers.

Overridden from UActorComponent

Name Description

Public function Virtual

TSharedPtr< ...

 

GetCustomEditorPreviewWidget()

If this component is set up to provide a preview window in editor (see GetEditorPreviewInfo), you can use this to customize the preview (to be something other than a world viewport).

Public function Virtual

bool

 

GetEditorPreviewInfo

(
    float DeltaTime,
    FMinimalViewInfo& ViewOut
)

Supplies the editor with a view specific to this component (think a view from a camera components POV, a render, etc.).

Public function Virtual

void

 

OnRegister()

Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called.

Public function Virtual

void

 

TickComponent

(
    float DeltaTime,
    ELevelTick TickType,
    FActorComponentTickFunction* T...
)

Function called every frame on this ActorComponent.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PreEditChange

(
    FProperty* PropertyAboutToChan...
)

This is called when a property is about to be modified externally