Navigation
Unreal Engine C++ API Reference > Runtime > MovieSceneTracks > Sections
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneSignedObject
- UMovieSceneSection
- UMovieSceneCameraCutSection
References
Module | MovieSceneTracks |
Header | /Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieSceneCameraCutSection.h |
Include | #include "Sections/MovieSceneCameraCutSection.h" |
Syntax
class UMovieSceneCameraCutSection :
public UMovieSceneSection,
public IMovieSceneEntityProvider
Remarks
Movie CameraCuts are sections on the CameraCuts track, that show what the viewer "sees"
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bLockPreviousCamera | When blending, lock the previous camera (camera cut or gameplay camera). |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UMovieSceneCameraCutSection
(
const FObjectInitializer& Init |
Constructs a new camera cut section |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Computes the transform of the bound camera at the section's start time. | |
![]() ![]() |
const FMovieSceneObjectBindingID & | Gets the camera binding for this CameraCut section | |
![]() ![]() |
UCameraComponent * | GetFirstCamera
(
IMovieScenePlayer& Player, |
Resolve a camera component for this cut section from the specified player and sequence ID |
![]() ![]() |
float | ||
![]() |
void | SetCameraBindingID
(
const FMovieSceneObjectBindingID& InCameraBindingID |
Sets the camera binding for this CameraCut section |
![]() |
void | SetCameraGuid
(
const FGuid& InGuid |
Sets the camera binding for this CameraCut section. Evaluates from the sequence binding ID |
![]() |
void | SetThumbnailReferenceOffset
(
float InNewOffset |
Set the thumbnail reference offset |
Overridden from UMovieSceneSection
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | GetReferencedBindings
(
TArray< FGuid >& OutBindings |
Get the referenced bindings for this section |
![]() ![]() |
void | OnBindingIDsUpdated
(
const TMap< UE::MovieScene::FFixedObjectBindingID, UE::MovieScene::FFixedObjectBindingID >& OldFixe..., |
When guid bindings are updated to allow this section to fix-up any internal bindings |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
![]() ![]() |
void | PostLoad () |
~UObject interface |