Navigation
API > API/Plugins > API/Plugins/DynamicMaterialEditor > API/Plugins/DynamicMaterialEditor/FDMMaterialBuildUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
InExpressionClass * CreateExpression
(
const FString& InComment, |
@See CreateExpression | Model/DMMaterialBuildUtils.h | |
virtual UMaterialExpression * CreateExpression
(
TSubclassOf< UMaterialExpression > InExpressionClass, |
Create an expression with the comment as its description. | Model/DMMaterialBuildUtils.h |
CreateExpression(const FString &, UObject *)
Description
@See CreateExpression
| Name | CreateExpression |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/Model/DMMaterialBuildUtils.h |
| Include Path | #include "Model/DMMaterialBuildUtils.h" |
template<typename InExpressionClass, std::enable_if_t< >), int >>
InExpressionClass * CreateExpression
(
const FString & InComment,
UObject * InAsset
) const
CreateExpression(TSubclassOf< UMaterialExpression >, const FString &, UObject *)
Description
Create an expression with the comment as its description.
| Name | CreateExpression |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Public/Model/DMMaterialBuildUtils.h |
| Include Path | #include "Model/DMMaterialBuildUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterialEditor/Private/Model/DMMaterialBuildUtils.cpp |
virtual UMaterialExpression * CreateExpression
(
TSubclassOf < UMaterialExpression > InExpressionClass,
const FString & InComment,
UObject * InAsset
) const
Parameters
| Name | Remarks |
|---|---|
| InAsset | For things like texture nodes, will set the default value of that asset property. |