Navigation
API > API/Plugins > API/Plugins/DynamicMaterial
| Name | IDynamicMaterialModelEditorOnlyDataInterface |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Model/IDynamicMaterialModelEditorOnlyDataInterface.h |
| Include Path | #include "Model/IDynamicMaterialModelEditorOnlyDataInterface.h" |
Syntax
class IDynamicMaterialModelEditorOnlyDataInterface
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDMMaterialComponent * GetSubComponentByPath
(
FDMComponentPath& InPath |
Searches the model editor only data for a specific component based on a path. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h | |
UDMMaterialComponent * GetSubComponentByPath
(
FDMComponentPath& InPath, |
Searches the model editor only data for a specific component based on a path. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h | |
void OnTextureUVUpdated
(
UDMTextureUV* InTextureUV |
Called when a texture uv is updated. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h | |
void OnValueListUpdate() |
Called when a value is added or removed. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h | |
void OnValueUpdated
(
UDMMaterialValue* InValue, |
Called when a value is updated. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h | |
void PostEditorDuplicate() |
Called to ensure that the object hierarchy is correct. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h | |
void virtual RequestMaterialBuild(EDMBuildRequestType InRequestType=EDMBuildRequestType::Preview) PURE_VIRTUAL(UDynamicMaterialModelEditorOnlyDataInterface void SetPropertyComponent
(
EDMMaterialPropertyType InPropertyType, |
Called when the model needs to have the material rebuild. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ReinitComponents() |
Called to ensure that all editor only data is correctly initialized. | Model/IDynamicMaterialModelEditorOnlyDataInterface.h |