![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#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< FTransform > | InitialActorTransform |
| TOptional< FQuat > | InverseMeshToActorRotation |
| FDelegateHandle | OnBoneTransformsFinalizedHandle |
DelegateHandle and Skeletal Mesh for bone transform finalized
| UE::MovieScene::FBoneTransformFinalizeData::FBoneTransformFinalizeData | ( | ) |
FBoneTransformFinalizeData used for setting up root motion
| void UE::MovieScene::FBoneTransformFinalizeData::BoneTransformFinalized | ( | ) |
| void UE::MovieScene::FBoneTransformFinalizeData::Register | ( | USkeletalMeshComponent * | InSkeleletalMeshCompononent, |
| ESwapRootBone | InSwapRootBone, | ||
| FTransform & | InMeshRelativeRootMotionTransform, | ||
| TOptional< FTransform > | InInitialActorTransform | ||
| ) |
| void UE::MovieScene::FBoneTransformFinalizeData::Unregister | ( | ) |
| TOptional<FTransform> UE::MovieScene::FBoneTransformFinalizeData::InitialActorTransform |
| FTransform UE::MovieScene::FBoneTransformFinalizeData::MeshRelativeRootMotionTransform |
| FDelegateHandle UE::MovieScene::FBoneTransformFinalizeData::OnBoneTransformsFinalizedHandle |
Delegate Handle for skel mesh bone transform finalized callback
| TWeakObjectPtr<USkeletalMeshComponent> UE::MovieScene::FBoneTransformFinalizeData::SkeletalMeshComponent |
| ESwapRootBone UE::MovieScene::FBoneTransformFinalizeData::SwapRootBone |