Navigation
API > API/Plugins > API/Plugins/MLDeformerFrameworkEditor
The ML Deformer editor module. This registers the editor mode and custom property customizations. It also contains the model registry, which you will use to register your custom models to the editor.
| Name | FMLDeformerEditorModule |
| Type | class |
| Header File | /Engine/Plugins/Animation/MLDeformer/MLDeformerFramework/Source/MLDeformerFrameworkEditor/Public/MLDeformerEditorModule.h |
| Include Path | #include "MLDeformerEditorModule.h" |
Syntax
class FMLDeformerEditorModule : public IModuleInterface
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ModelRegistry | FMLDeformerEditorModelRegistry | The model registry, which keeps track of all model types and instances created of these models, and how to create the editor models for specific runtime model types. | MLDeformerEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Get a reference to the ML Deformer model registry. | MLDeformerEditorModule.h | ||
const FMLDeformerEditorModelRegistry & GetModelRegistry () |
MLDeformerEditorModule.h | ||
void SetModelRegistry
(
const FMLDeformerEditorModelRegistry& Registry |
Manually assign a new model registry. | MLDeformerEditorModule.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
MLDeformerEditorModule.h | ||
virtual void StartupModule() |
MLDeformerEditorModule.h |