Navigation
API > API/Editor > API/Editor/Persona
References
| Module | Persona |
| Header | /Engine/Source/Editor/Persona/Public/SkinWeightProfileHelpers.h |
| Include | #include "SkinWeightProfileHelpers.h" |
Syntax
struct FSkinWeightProfileHelpers
Remarks
Set of editor-only helper functions used by various bits of UI related to Skin Weight profiles
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ClearSkinWeightProfileInstanceOverrides
(
USkeletalMesh* InSkeletalMesh, |
Goes through every component using the given Skeletal Mesh and checks whether or not it currently has the Skin Weight Profile set (for either preview or at runtime) | |
| bool | CopySkinWeightsToProfile
(
USkeletalMesh* SourceMesh, |
Creates a copy of the skin weights from SourceMesh into a Skin Weight profile as part of TargetMesh | |
| void | ImportSkinWeightProfile
(
USkeletalMesh* InSkeletalMesh |
Tries to import a new set of Skin Weights for the given Skeletal Mesh from an FBX file | |
| void | ImportSkinWeightProfileLOD
(
USkeletalMesh* InSkeletalMesh, |
Tries to import a new set of Skin Weights for the given Skeletal Mesh at the given LOD index from an FBX file | |
| void | ReimportSkinWeightProfileLOD
(
USkeletalMesh* InSkeletalMesh, |
Tries to re import the previously imported skin weights for the given Skeletal Mesh, Profile name and LOD Index | |
| void | RemoveSkinWeightProfile
(
USkeletalMesh* InSkeletalMesh, |
Tries to remove the previously imported skin weights for all LODs from the given Skeletal Mesh and Profile name | |
| void | RemoveSkinWeightProfileLOD
(
USkeletalMesh* InSkeletalMesh, |
Tries to remove the previously imported skin weights for all LODs from the given Skeletal Mesh, Profile name and LOD index |