Navigation
API > API/Editor > API/Editor/Persona
Set of editor-only helper functions used by various bits of UI related to Skin Weight profiles
| Name | FSkinWeightProfileHelpers |
| Type | struct |
| Header File | /Engine/Source/Editor/Persona/Public/SkinWeightProfileHelpers.h |
| Include Path | #include "SkinWeightProfileHelpers.h" |
Syntax
struct FSkinWeightProfileHelpers
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static 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) | SkinWeightProfileHelpers.h | |
static bool CopySkinWeightsToProfile
(
USkeletalMesh* SourceMesh, |
Creates a copy of the skin weights from SourceMesh into a Skin Weight profile as part of TargetMesh | SkinWeightProfileHelpers.h | |
static void ImportSkinWeightProfile
(
USkeletalMesh* InSkeletalMesh |
Tries to import a new set of Skin Weights for the given Skeletal Mesh from an FBX file | SkinWeightProfileHelpers.h | |
static 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 | SkinWeightProfileHelpers.h | |
static void ReimportSkinWeightProfileLOD
(
USkeletalMesh* InSkeletalMesh, |
Tries to re import the previously imported skin weights for the given Skeletal Mesh, Profile name and LOD Index | SkinWeightProfileHelpers.h | |
static void RemoveSkinWeightProfile
(
USkeletalMesh* InSkeletalMesh, |
Tries to remove the previously imported skin weights for all LODs from the given Skeletal Mesh and Profile name | SkinWeightProfileHelpers.h | |
static 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 | SkinWeightProfileHelpers.h |