UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FBoneTransformFinalizeData Struct Reference

#include <MovieSceneSkeletalAnimationSystem.h>

Public Member Functions

 FBoneTransformFinalizeData ()
 
void Register (USkeletalMeshComponent *InSkeleletalMeshCompononent, ESwapRootBone InSwapRootBone, FTransform &InMeshRelativeRootMotionTransform, TOptional< FTransform > InInitialActorTransform)
 
void Unregister ()
 
void BoneTransformFinalized ()
 

Public Attributes

TWeakObjectPtr< USkeletalMeshComponent > SkeletalMeshComponent
 
ESwapRootBone SwapRootBone
 
FTransform MeshRelativeRootMotionTransform
 
TOptional< FTransformInitialActorTransform
 
TOptional< FQuatInverseMeshToActorRotation
 
FDelegateHandle OnBoneTransformsFinalizedHandle
 

Detailed Description

DelegateHandle and Skeletal Mesh for bone transform finalized

Constructor & Destructor Documentation

◆ FBoneTransformFinalizeData()

UE::MovieScene::FBoneTransformFinalizeData::FBoneTransformFinalizeData ( )

FBoneTransformFinalizeData used for setting up root motion

Member Function Documentation

◆ BoneTransformFinalized()

void UE::MovieScene::FBoneTransformFinalizeData::BoneTransformFinalized ( )

◆ Register()

void UE::MovieScene::FBoneTransformFinalizeData::Register ( USkeletalMeshComponent *  InSkeleletalMeshCompononent,
ESwapRootBone  InSwapRootBone,
FTransform InMeshRelativeRootMotionTransform,
TOptional< FTransform InInitialActorTransform 
)

◆ Unregister()

void UE::MovieScene::FBoneTransformFinalizeData::Unregister ( )

Member Data Documentation

◆ InitialActorTransform

TOptional<FTransform> UE::MovieScene::FBoneTransformFinalizeData::InitialActorTransform

◆ InverseMeshToActorRotation

TOptional<FQuat> UE::MovieScene::FBoneTransformFinalizeData::InverseMeshToActorRotation

◆ MeshRelativeRootMotionTransform

FTransform UE::MovieScene::FBoneTransformFinalizeData::MeshRelativeRootMotionTransform

◆ OnBoneTransformsFinalizedHandle

FDelegateHandle UE::MovieScene::FBoneTransformFinalizeData::OnBoneTransformsFinalizedHandle

Delegate Handle for skel mesh bone transform finalized callback

◆ SkeletalMeshComponent

TWeakObjectPtr<USkeletalMeshComponent> UE::MovieScene::FBoneTransformFinalizeData::SkeletalMeshComponent

◆ SwapRootBone

ESwapRootBone UE::MovieScene::FBoneTransformFinalizeData::SwapRootBone

The documentation for this struct was generated from the following files: