Navigation
API > API/Plugins > API/Plugins/DynamicMaterialEditor > API/Plugins/DynamicMaterialEditor/Model > API/Plugins/DynamicMaterialEditor/Model/FDMMaterialBuildUtils > API/Plugins/DynamicMaterialEditor/Model/FDMMaterialBuildUtils/CreateExpression-
- IDMMaterialBuildUtilsInterface::CreateExpressionParameter()
- FDMMaterialBuildUtils::CreateExpressionParameter()
References
| Module | DynamicMaterialEditor |
| Header | /Engine/Plugins/Experimental/DynamicMaterial/Source/DynamicMaterialEditor/Public/Model/DMMaterialBuildUtils.h |
| Include | #include "Model/DMMaterialBuildUtils.h" |
| Source | /Engine/Plugins/Experimental/DynamicMaterial/Source/DynamicMaterialEditor/Private/Model/DMMaterialBuildUtils.cpp |
virtual UMaterialExpression * CreateExpressionParameter
(
TSubclassOf < UMaterialExpression > InExpressionClass,
FName InParameterName,
EDMMaterialParameterGroup InParameterGroup,
const FString & InComment,
UObject * InAsset
) const
Remarks
Create a parameter expression with the comment as its description.
Parameters
| Name | Description |
|---|---|
| InParameterName | The name of the parameter exposed in the material. |
| InParameterGroup | Determines the type of group assigned to the parameter. |
| InAsset | For things like texture nodes, will set the default value of that asset property. |