Navigation
API > API/Plugins > API/Plugins/DynamicMaterialEditor
Used to generate editable properties for objects editable in the Material Designer.
| Name | FDMComponentPropertyRowGenerator |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/UI/PropertyGenerators/DMComponentPropertyRowGenerator.h |
| Include Path | #include "UI/PropertyGenerators/DMComponentPropertyRowGenerator.h" |
Syntax
class FDMComponentPropertyRowGenerator
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FDMComponentPropertyRowGenerator() |
UI/PropertyGenerators/DMComponentPropertyRowGenerator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddComponentProperties
(
FDMComponentPropertyRowGeneratorParams& InParams |
Generate properties for the given component. | UI/PropertyGenerators/DMComponentPropertyRowGenerator.h | |
virtual void AddPropertyEditRows
(
FDMComponentPropertyRowGeneratorParams& InParams, |
Add the rows needed for a specific property. | UI/PropertyGenerators/DMComponentPropertyRowGenerator.h | |
virtual void AddPropertyEditRows
(
FDMComponentPropertyRowGeneratorParams& InParams, |
Adds the rows needed for a specific property. | UI/PropertyGenerators/DMComponentPropertyRowGenerator.h | |
virtual bool AllowKeyframeButton
(
UDMMaterialComponent* InComponent, |
UI/PropertyGenerators/DMComponentPropertyRowGenerator.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const TSharedRef< FDMComponentPropertyRowGenerator > & Get() |
UI/PropertyGenerators/DMComponentPropertyRowGenerator.h | ||
static bool IsDynamic
(
FDMComponentPropertyRowGeneratorParams& InParams |
Returns true if the component edit widget is editing a Material Designer Dynamic. | UI/PropertyGenerators/DMComponentPropertyRowGenerator.h |