Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/Runtime/MovieSceneTracks/Sections
Inheritance Hierarchy
- UMovieSceneSection
- IMovieSceneConstrainedSection
- IMovieSceneEntityProvider
- IMovieSceneChannelOverrideProvider
- UMovieScene3DTransformSection
References
Module | MovieSceneTracks |
Header | /Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieScene3DTransformSection.h |
Include | #include "Sections/MovieScene3DTransformSection.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieScene3DTransformSection :
public UMovieSceneSection,
public IMovieSceneConstrainedSection ,
public IMovieSceneEntityProvider,
public IMovieSceneChannelOverrideProvider
Remarks
A 3D transform section
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UMovieScene3DTransformSection
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
EMovieSceneChannelProxyType | ||
![]() ![]() |
TSharedPtr< FStructOnScope > | GetKeyStruct
(
TArrayView< const FKeyHandle > KeyHandles |
|
![]() ![]() |
FMovieSceneTransformMask | GetMask () |
Access the mask that defines which channels this track should animate |
![]() ![]() |
FMovieSceneTransformMask | GetMaskByName
(
const FName& InName |
Get the mask by name |
![]() ![]() |
void | GetReferencedBindings
(
TArray< FGuid >& OutBindings |
|
![]() ![]() |
EShow3DTrajectory | Return the trajectory visibility | |
![]() ![]() |
bool | Get whether we should use quaternion interpolation for our rotations. | |
![]() |
FMovieSceneFloatChannel * | Get Weight Channel | |
![]() ![]() |
bool | Modify
(
bool bAlwaysMarkDirty |
From UObject |
![]() ![]() |
void | OnBindingIDsUpdated
(
const TMap< UE::MovieScene::FFixedObjectBindingID, UE::MovieScene::FFixedObjectBindingID >& OldFixe..., |
|
![]() ![]() |
void | PostDuplicate
(
bool bDuplicateForPIE |
|
![]() ![]() |
void | PostLoad () |
|
![]() ![]() |
void | PostPaste () |
|
![]() ![]() |
void | PreSave
(
FObjectPreSaveContext SaveContext |
|
![]() ![]() |
void | SetBlendType
(
EMovieSceneBlendType InBlendType |
|
![]() |
void | SetMask
(
FMovieSceneTransformMask NewMask |
Set the mask that defines which channels this track should animate |
![]() |
void | SetShow3DTrajectory
(
EShow3DTrajectory InShow3DTrajectory |
Return the trajectory visibility |
![]() |
void | SetUseQuaternionInterpolation
(
bool bInUseQuaternionInterpolation |
Set whether we should use quaternion interpolation for our rotations. |
![]() ![]() ![]() |
bool | ShowCurveForChannel
(
const void* Channel |
Overridden from IMovieSceneConstrainedSection
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddConstraintChannel
(
UTickableConstraint* InConstraint |
Add Constraint channel |
![]() ![]() |
FConstraintAndActiveChannel * | GetConstraintChannel
(
const FGuid& InConstraintGuid |
Get constraint with that name |
![]() ![]() |
TArray< FConstraintAndActiveChannel > & | Get The channels by value | |
![]() ![]() ![]() |
bool | HasConstraintChannel
(
const FGuid& InGuid |
If it has that constraint with that Name |
![]() ![]() |
void | Clear proxy if changed | |
![]() ![]() |
void | RemoveConstraintChannel
(
const UTickableConstraint* InConstraint |
Remove Constraint channel |
![]() ![]() |
void | ReplaceConstraint
(
const FName InConstraintName, |
Replace the constraint with the specified name with the new one |
Constants
Name | Description |
---|---|
ChannelOverrideNames |