Navigation
API > API/Plugins > API/Plugins/CineCameraSceneCapture
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- USceneComponent
- USceneCaptureComponent
- USceneCaptureComponent2D
- UCineCaptureComponent2D
References
| Module | CineCameraSceneCapture |
| Header | /Engine/Plugins/Experimental/CineCameraSceneCapture/Source/CineCameraSceneCapture/Public/CineCameraSceneCaptureComponent.h |
| Include | #include "CineCameraSceneCaptureComponent.h" |
Syntax
UCLASS&40;
HideCategories&61;&40;Transform, Collision, Object, Physics, SceneComponent, PostProcessVolume, Projection, Rendering, PlanarReflection&41;,
ClassGroup&61;Rendering, EditInlineNew, Meta&61;&40;BlueprintSpawnableComponent&41;&41;
class UCineCaptureComponent2D : public USceneCaptureComponent2D
Remarks
Cine Capture Component extends Scene Capture to allow users to render Cine Camera Component into a render target. Cine Capture has a few modifiable properties, but most of the properties are controlled by Cine Camera Component. Cine Capture Component is required to be parented to Cine Camera Component or a class that extends it.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bFollowSceneCaptureRenderPath | Affects rendering path cine capture takes. | |
| TSoftObjectPtr< UCineCameraComponent > | CineCameraComponent | Used to gather relevant properties for View rendering. | |
| FOpenColorIODisplayConfiguration | OCIOConfiguration | Open Color IO Configuration. Used to apply color transforms. | |
| int32 | RenderTargetHighestDimension | Highest possible dimension of specified render target in either X or Y (depends on cine camera aspect ratio). |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UCineCaptureComponent2D
(
const FObjectInitializer& ObjectInitializer |
Overridden from USceneCaptureComponent
| Type | Name | Description | |
|---|---|---|---|
| void | UpdateSceneCaptureContents
(
FSceneInterface* Scene |
Overridden from USceneComponent
| Type | Name | Description | |
|---|---|---|---|
| void | Used for validation of this componet's attachment to Cine Camera Component. |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | OnRegister () |
Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called. | |
| void | OnUnregister () |
Called when a component is unregistered. | |
| void | TickComponent
(
float DeltaTime, |
Function called every frame on this ActorComponent. |