Navigation
API > API/Plugins > API/Plugins/DynamicMaterialEditor
Material Designer - Build your own materials in a slimline editor!
| Name | IDynamicMaterialEditorModule |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/IDynamicMaterialEditorModule.h |
| Include Path | #include "IDynamicMaterialEditorModule.h" |
Syntax
class IDynamicMaterialEditorModule : public IModuleInterface
Implements Interfaces
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ModuleName | const TCHAR * | IDynamicMaterialEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearDynamicMaterialModel
(
UWorld* InWorld |
IDynamicMaterialEditorModule.h | ||
UDynamicMaterialModelBase * GetOpenedMaterialModel
(
UWorld* InWorld |
IDynamicMaterialEditorModule.h | ||
IDMWidgetLibrary & GetWidgetLibrary() |
IDynamicMaterialEditorModule.h | ||
| IDynamicMaterialEditorModule.h | |||
void OpenEditor
(
UWorld* InWorld |
IDynamicMaterialEditorModule.h | ||
void OpenMaterial
(
UDynamicMaterialInstance* InInstance, |
IDynamicMaterialEditorModule.h | ||
void OpenMaterialModel
(
UDynamicMaterialModelBase* InMaterialModel, |
IDynamicMaterialEditorModule.h | ||
void OpenMaterialObjectProperty
(
const FDMObjectMaterialProperty& InObjectProperty, |
IDynamicMaterialEditorModule.h | ||
| IDynamicMaterialEditorModule.h | |||
void RegisterComponentPropertyRowGeneratorDelegate
(
UClass* InClass, |
IDynamicMaterialEditorModule.h | ||
void RegisterCustomMaterialPropertyGenerator
(
UClass* InClass, |
IDynamicMaterialEditorModule.h | ||
void RegisterMaterialModelCreatedCallback
(
const TSharedRef< IDMOnWizardCompleteCallback > InCallback |
IDynamicMaterialEditorModule.h | ||
TSharedRef< InCallbackType > RegisterMaterialModelCreatedCallback
(
InArgsType&&... InArgs |
IDynamicMaterialEditorModule.h | ||
void UnregisterMaterialModelCreatedCallback
(
const TSharedRef< IDMOnWizardCompleteCallback > InCallback |
IDynamicMaterialEditorModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IDynamicMaterialEditorModule & Get() |
IDynamicMaterialEditorModule.h | ||
static bool IsLoaded() |
IDynamicMaterialEditorModule.h |