FMoviePipelineShotInfo

Pre-calculated information about a shot we are going to produce.

Windows
MacOS
Linux

References

Module

MovieRenderPipelineCore

Header

/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MovieRenderPipelineDataTypes.h

Include

#include "MovieRenderPipelineDataTypes.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FMoviePipelineShotInfo

Remarks

Pre-calculated information about a shot we are going to produce. This lets us build the expected output at the start of the process and just read from it later. Having all information in advanced aids in debugging and visualization of progress.

Variables

Name Description

Public variable UProperty Category BlueprintReadOnly

TArray< FMovieP...

 

CameraCuts

Public variable UProperty Category BlueprintReadOnly Transient

TWeakObjectPtr<...

 

CinematicShotSection

Public variable UProperty Category BlueprintReadOnly

int32

 

CurrentCameraCutIndex

Public variable

TRange< FFrameN...

 

HandleFrameRangeEnd

The range of time that represents the handle frames (if any) after the shot.

Public variable

TRange< FFrameN...

 

HandleFrameRangeStart

The range of time that represents the handle frames (if any) before the shot.

Public variable

int32

 

NumHandleFrames

How many handle frames (in Display Rate of the Master Sequence)

Public variable

TRange< FFrameN...

 

OriginalRange

The original non-modified (overall) range for this shot that will be rendered.

Public variable UProperty Category BlueprintReadOnly Transient

UMoviePipelineS...

 

ShotOverrideConfig

Public variable

FFrameNumber

 

StartFrameOffsetTick

Public variable

TRange< FFrameN...

 

TotalOutputRange

The range for this shot including handle frames that will be rendered.

Constructors

Name Description

Public function

FMoviePipelineShotInfo()

Functions

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FMoviePipelineShotInfo& InRH...
)

Public function Const

bool

 

operator==

(
    const FMoviePipelineShotInfo& InRH...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss