Language:
Discover
By Skill Level
By Category

USceneCaptureComponentCube

Choose your OS:

Inheritance Hierarchy

Syntax

class USceneCaptureComponentCube : public USceneCaptureComponent

Remarks

Used to capture a 'snapshot' of the scene from a 6 planes and feed it to a render target.

Variables

Name Description

Public variable

UTextureRenderT ...

 

TextureTarget

Temporary render target that can be used by the editor.

Constructors

Name Description

Public function

USceneCaptureComponentCube

(
    const FObjectInitializer & ObjectIn...
)

Functions

Name Description

Public function

void

 

CaptureScene()

Render the scene to the texture target immediately.

Public function

void

 

CaptureSceneDeferred()

WITH_EDITOR.

Public function

void

 

UpdateContent()

For backwards compatibility.

Overridden from USceneCaptureComponent

Name Description

Public function Virtual

void

 

UpdateSceneCaptureContents

(
    FSceneInterface * Scene
)

Overridden from UActorComponent

Name Description

Public function Virtual

void

 

OnRegister()

WITH_EDITOR.

Public function Virtual

void

 

SendRenderTransform_Concurrent()

Called to send a transform update for this component to the rendering thread

Public function Virtual

void

 

TickComponent

(
    float DeltaTime,
    enum 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

References

Module

Engine

Header

Runtime/Engine/Classes/Components/SceneCaptureComponentCube.h