Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/Runtime/MovieSceneTracks/Sections
Inheritance Hierarchy
- UMovieSceneSection
- IMovieSceneEntityProvider
- UMovieSceneSkeletalAnimationSection
References
Module | MovieSceneTracks |
Header | /Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieSceneSkeletalAnimationSection.h |
Include | #include "Sections/MovieSceneSkeletalAnimationSection.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieSceneSkeletalAnimationSection :
public UMovieSceneSection,
public IMovieSceneEntityProvider
Remarks
Movie scene section that control skeletal animation
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
uint8: 1 | bDebugForceTickPose | |
![]() ![]() |
uint8: 1 | bMatchIncludeZHeight | |
![]() ![]() |
uint8: 1 | bMatchRotationPitch | |
![]() ![]() |
uint8: 1 | bMatchRotationRoll | |
![]() ![]() |
uint8: 1 | bMatchRotationYaw | |
![]() ![]() |
uint8: 1 | bMatchTranslation | |
![]() ![]() |
uint8: 1 | bMatchWithPrevious | |
![]() ![]() ![]() ![]() |
uint8: 1 | bShowSkeleton | Whether to show the underlying skeleton for this section. |
![]() ![]() |
FName | MatchedBoneName | |
![]() ![]() ![]() ![]() ![]() |
FVector | MatchedLocationOffset | Location offset determined by matching |
![]() ![]() ![]() ![]() ![]() |
FRotator | MatchedRotationOffset | Rotation offset determined by matching |
![]() ![]() ![]() ![]() |
FMovieSceneSkeletalAnimationParams | Params | |
![]() |
float | PreviousPlayRate | |
![]() |
FTransform | PreviousTransform | Previous transform used to specify the global OffsetTransform while calculting the root motions. |
![]() ![]() ![]() ![]() |
FVector | StartLocationOffset | Location offset applied before the matched offset |
![]() ![]() ![]() ![]() |
FRotator | StartRotationOffset | Location offset applied after the matched offset |
![]() |
TOptional< int32 > | TempRootBoneIndex | Temporary index used by GetRootMotionTransform and set by SetBoneIndexforRootMotionCalculations. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UMovieSceneSkeletalAnimationSection
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
EMovieSceneChannelProxyType | ||
![]() |
void | ||
![]() |
void | DeleteChannels
(
TArrayView< const FName > ChannelNames |
|
![]() ![]() ![]() |
TOptional< TRange< FFrameNumber > > | ||
![]() ![]() ![]() |
TOptional< FFrameTime > | ||
![]() ![]() |
void | GetRootMotion
(
FFrameTime CurrentTime, |
|
![]() ![]() |
FMovieSceneSkeletalAnimRootMotionTrackParams * | Functions/params related to root motion calcuations. | |
![]() ![]() |
FTransform | ||
![]() ![]() |
bool | GetRootMotionTransform
(
FAnimationPoseData& PoseData, |
|
![]() ![]() |
bool | GetRootMotionVelocity
(
FFrameTime PreviousTime, |
|
![]() ![]() ![]() |
void | GetSnapTimes
(
TArray< FFrameNumber >& OutSnapTimes, |
|
![]() ![]() |
FMovieSceneTimeWarpVariant * | GetTimeWarp () |
|
![]() ![]() ![]() |
float | GetTotalWeightValue
(
FFrameTime InTime |
|
![]() ![]() |
void | ImportEntityImpl
(
UMovieSceneEntitySystemLinker* EntityLinker, |
~IMovieSceneEntityProvider interface |
![]() ![]() |
double | MapTimeToAnimation
(
FFrameTime InPosition, |
Get Frame Time as Animation Time |
![]() |
void | MatchSectionByBoneTransform
(
USkeletalMeshComponent* SkelMeshComp, |
|
![]() ![]() |
void | MigrateFrameTimes
(
FFrameRate SourceRate, |
|
![]() ![]() |
bool | Modify
(
bool bAlwaysMarkDirty |
|
![]() ![]() |
void | PostLoad () |
~UObject interface |
![]() ![]() |
void | Serialize
(
FArchive& Ar |
|
![]() |
int32 | SetBoneIndexForRootMotionCalculations
(
bool bBlendFirstChildOfRoot |
|
![]() ![]() |
void | SetEndFrame
(
TRangeBound< FFrameNumber > NewEndFrame |
|
![]() ![]() |
void | SetRange
(
const TRange< FFrameNumber >& NewRange |
|
![]() ![]() |
void | SetStartFrame
(
TRangeBound< FFrameNumber > NewStartFrame |
|
![]() ![]() |
UMovieSceneSection * | SplitSection
(
FQualifiedFrameTime SplitTime, |
|
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() ![]() |
void | TrimSection
(
FQualifiedFrameTime TrimTime, |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FRootMotionParams | ||
![]() |
FRootMotionTransformParam |