FSkinWeightImportOptionsCustomization

Details customization for the import object, used to hide certain properties when needed and ensure we do not get duplicate profile names

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

IDetailCustomization

FSkinWeightImportOptionsCustomization

References

Module

Persona

Header

/Engine/Source/Editor/Persona/Public/SSkinWeightProfileImportOptions.h

Include

#include "SSkinWeightProfileImportOptions.h"

Syntax

class FSkinWeightImportOptionsCustomization : public IDetailCustomization

Remarks

Details customization for the import object, used to hide certain properties when needed and ensure we do not get duplicate profile names

Variables

Constructors

Name Description

Public function

FSkinWeightImportOptionsCustomization

(
    USkeletalMesh* InSkeletalMesh
)

Functions

Name Description

Public function Const

const bool

 

IsProfileNameValid

(
    const FString& NewName
)

Public function Static

TSharedRef< ...

 

MakeInstance

(
    USkeletalMesh* InSkeletalMesh
)

Public function Const

FText

 

OnGetProfileName()

Protected function

void

 

OnProfileNameChanged

(
    const FText& InNewText
)

Protected function

void

 

OnProfileNameCommitted

(
    const FText& InNewText,
    ETextCommit::Type InTextCommit
)

Protected function

void

 

UpdateNameRestriction()

Overridden from IDetailCustomization

Name Description

Public function Virtual

void

 

CustomizeDetails

(
    IDetailLayoutBuilder& DetailBuilde...
)

Called when details should be customized

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss