Navigation
API > API/Plugins > API/Plugins/MLDeformerFrameworkEditor
Inheritance Hierarchy
- TSharedFromThis
- IDetailCustomization
- FMLDeformerModelDetails
- FMLDeformerGeomCacheModelDetails
- FMLDeformerMorphModelDetails
- FNearestNeighborModelDetails
- FNeuralMorphModelDetails
References
| Module | MLDeformerFrameworkEditor |
| Header | /Engine/Plugins/Animation/MLDeformer/MLDeformerFramework/Source/MLDeformerFrameworkEditor/Public/MLDeformerMorphModelDetails.h |
| Include | #include "MLDeformerMorphModelDetails.h" |
Syntax
class FMLDeformerMorphModelDetails : public UE::MLDeformer::FMLDeformerGeomCacheModelDetails
Remarks
The detail customization for models inherited from the UMLDeformerMorphModel class. You can inherit the detail customization for your own model from this class if your model inherited from the UMLDeformerMorphModel class.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UMLDeformerMorphModel > | MorphModel | A pointer to the morph model. This is updated when UpdateMemberPointers is called. | |
| FMLDeformerMorphModelEditorModel * | MorphModelEditorModel | A pointer to the editor model for the morph model. | |
| IDetailCategoryBuilder * | MorphTargetCategoryBuilder | The morph settings category. |
Overridden from FMLDeformerModelDetails
| Type | Name | Description | |
|---|---|---|---|
| void | Create the categories that we can add properties to. This will update the category member pointers. | ||
| bool | UpdateMemberPointers
(
const TArray< TWeakObjectPtr< UObject >>& Objects |
Update the class member pointers, which includes the pointer to the model, and its editor model. |
Overridden from IDetailCustomization
| Type | Name | Description | |
|---|---|---|---|
| void | CustomizeDetails
(
IDetailLayoutBuilder& DetailBuilder |
Called when details should be customized |