Navigation
API > API/Plugins > API/Plugins/DisplayCluster > API/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, |