USkeletalMergingLibrary

Component that can be used to perform Skeletal Mesh merges from Blueprints.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

SkeletalMerging

Header

/Engine/Plugins/Runtime/SkeletalMerging/Source/SkeletalMerging/Public/SkeletalMergingLibrary.h

Include

#include "SkeletalMergingLibrary.h"

Syntax

UCLASS(ClassGroup=(Custom))
class USkeletalMergingLibrary : public UBlueprintFunctionLibrary

Remarks

Component that can be used to perform Skeletal Mesh merges from Blueprints.

Functions

Name Description

Protected function Static

void

 

AddAnimationSlotGroups

(
    USkeleton* InSkeleton,
    const TMap< FName, TSet< FName >>&...
)

Protected function Static

void

 

AddBlendProfiles

(
    USkeleton* InSkeleton,
    const TMap< FName, TArray< const cl...
)

Protected function Static

void

 

AddCurveNames

(
    USkeleton* InSkeleton,
    const TMap< FName, const struct FCu...
)

Protected function Static

void

 

AddSockets

(
    USkeleton* InSkeleton,
    const TArray< TObjectPtr< class USk...
)

Protected function Static

void

 

AddVirtualBones

(
    USkeleton* InSkeleton,
    const TArray< const struct FVirtual...
)

Public function Static UFunction BlueprintCallable, Category, Meta

USkeletalMes...

 

MergeMeshes

(
    const FSkeletalMeshMergeParams& Pa...
)

Merges the given meshes into a single mesh.

Public function Static UFunction BlueprintCallable, Category, Meta

USkeleton &#...

 

MergeSkeletons

(
    const FSkeletonMergeParams& Params
)

Merges the skeletons for the provided meshes into a single skeleton.