Navigation
Unreal Engine C++ API Reference > Plugins > DisplayCluster > Components
Inheritance Hierarchy
- UCameraComponent
- UCineCameraComponent
- UDisplayClusterICVFXCameraComponent
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
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
FDisplayClusterConfigurationICVFX_CameraSettings | CameraSettings | |
![]() |
TSoftObjectPtr< ACineCameraActor > | ExternalCameraCachedValue | Saves the value of external camera reference |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UDisplayClusterICVFXCameraComponent
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ApplyICVFXCameraPostProcessesToViewport
(
IDisplayClusterViewport* InDestViewport, |
The ICVFXCamera component uses its own PostProcess and applies it to the viewport. |
![]() |
UCineCameraComponent * | Return the actual source camera, e.g. the camera component of the referenced cine camera. | |
![]() ![]() |
const FDisplayClusterConfigurationICVFX_CameraSettings & | ||
![]() ![]() |
FString | Return unique camera name. | |
![]() ![]() |
TSharedPtr< SWidget > | ||
![]() ![]() |
bool | GetEditorPreviewInfo
(
float DeltaTime, |
|
![]() |
FIntPoint | GetICVFXCameraFrameSize
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings, |
Get ICVFX camera frame resolution. |
![]() |
FDisplayClusterShaderParameters_ICVFX::FCameraSettings | GetICVFXCameraShaderParameters
(
const FDisplayClusterConfigurationICVFX_StageSettings& InStageSettings, |
Get ICVFX camera shader parameters. |
![]() |
FDisplayClusterViewport_CameraMotionBlur | ||
![]() ![]() |
bool | Returns true if this camera is active | |
![]() ![]() |
void | ||
![]() ![]() |
void | PostLoad () |
|
![]() ![]() |
void | PreEditChange
(
FProperty* PropertyThatWillChange |
|
![]() ![]() ![]() |
void | SetDepthOfFieldParameters
(
const FDisplayClusterConfigurationICVFX_CameraDepthOfField& NewDepthOfFieldParams |
Sets new depth of field parameters and updates the dynamically generated compensation LUT if needed |
![]() |
void | Details Panel Property Referencers. |
Overridden from UCineCameraComponent
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | GetCameraView
(
float DeltaTime, |
Obtaining view information for the actual camera, such as the camera component to which the cine-camera is referencing. |
![]() ![]() |
void | OnRegister () |
|
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
|
![]() ![]() |
void | ||
![]() ![]() |
void | TickComponent
(
float DeltaTime, |