UMovieSceneSkeletalAnimationSection

Movie scene section that control skeletal animation

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

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

Include

#include "Sections/MovieSceneSkeletalAnimationSection.h"

Syntax

class UMovieSceneSkeletalAnimationSection : public UMovieSceneSection

Remarks

Movie scene section that control skeletal animation

Variables

Name Description

Public variable

FMovieSceneSkel...

 

Params

Constructors

Name Description

Public function

UMovieSceneSkeletalAnimationSection

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

float

 

MapTimeToAnimation

(
    FFrameTime InPosition,
    FFrameRate InFrameRate
)

Get Frame Time as Animation Time

Overridden from UMovieSceneSection

Name Description

Protected function Virtual Const

FMovieSceneE...

 

GenerateTemplate()

Generate an evaluation template for this section

Protected function Virtual Const

TOptional< T...

 

GetAutoSizeRange()

Returns the range to auto size this section to, if there is one.

Protected function Virtual Const

TOptional< F...

 

GetOffsetTime()

The optional offset time of this section

Protected function Virtual Const

void

 

GetSnapTimes

(
    TArray< FFrameNumber >& OutSnapTim...,
    bool bGetSectionBorders
)

Gets all snap times for this section

Protected function Virtual Const

float

 

GetTotalWeightValue

(
    FFrameTime InTime
)

Get The Total Weight Value for this Section For Most Sections it's just the Ease Value, but for some Sections also have an extra Weight Curve

Protected function Virtual

UMovieSceneS...

 

SplitSection

(
    FQualifiedFrameTime SplitTime,
    bool bDeleteKeys
)

Split a section in two at the split time

Protected function Virtual

void

 

TrimSection

(
    FQualifiedFrameTime TrimTime,
    bool bTrimLeft,
    bool bDeleteKeys
)

Trim a section at the trim time

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostLoad()

~UObject interface

Protected function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

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