UMovieSceneCameraCutSection

Movie CameraCuts are sections on the CameraCuts track, that show what the viewer "sees"

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieSceneCameraCutSection.h

Include

#include "Sections/MovieSceneCameraCutSection.h"

Syntax

class UMovieSceneCameraCutSection : public UMovieSceneSection

Remarks

Movie CameraCuts are sections on the CameraCuts track, that show what the viewer "sees"

Constructors

Name Description

Public function

UMovieSceneCameraCutSection

(
    const FObjectInitializer& Init
)

Constructs a new camera cut section

Functions

Name Description

Public function Const

const FMovie...

 

GetCameraBindingID()

Gets the camera binding for this CameraCut section

Public function Const

UCameraCompo...

 

GetFirstCamera

(
    IMovieScenePlayer& Player,
    FMovieSceneSequenceID SequenceID
)

Resolve a camera component for this cut section from the specified player and sequence ID

Public function Const

float

 

GetThumbnailReferenceOffset()

Public function

void

 

SetCameraBindingID

(
    const FMovieSceneObjectBindingID& ...
)

Sets the camera binding for this CameraCut section

Public function

void

 

SetCameraGuid

(
    const FGuid& InGuid
)

Sets the camera binding for this CameraCut section. Evaluates from the sequence binding ID

Public function

void

 

SetThumbnailReferenceOffset

(
    float InNewOffset
)

Set the thumbnail reference offset

Overridden from UMovieSceneSection

Name Description

Public function Virtual Const

FMovieSceneE...

 

GenerateTemplate()

Generate an evaluation template for this section

Public function Virtual

void

 

GetReferencedBindings

(
    TArray< FGuid >& OutBindings
)

Get the referenced bindings for this section

Public function Virtual

void

 

OnBindingsUpdated

(
    const TMap< FGuid, FGuid >& OldGui...
)

When guid bindings are updated to allow this section to fix-up any internal bindings

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostLoad()

~UObject interface

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