Navigation
API > API/Plugins > API/Plugins/DynamicMaterial > API/Plugins/DynamicMaterial/UDMMaterialValue
Description
Subclasses should implement a SetDefaultValue. Resets to the default default value. 0, nullptr, etc. Returns true is this value is not a "global" value belonging directly to the Model, but belongs to a specific component. Returns the parameter component managed by this value. Will only exist if a parameter name has been set. Returns the specifically set parameter name or an automatically generated parameter name. Sets a specific parameter name, overriding the automatic one if a base name is provided, or resetting back to the original if a base name is not provider (NAME_None). When setting a specific name a parameter component is created and registered with the Model.
| Name | SetParameterName |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Components/DMMaterialValue.h |
| Include Path | #include "Components/DMMaterialValue.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Components/DMMaterialValue.cpp |
UFUNCTION (BlueprintCallable, Category="Material Designer")
virtual void virtual ApplyDefaultValue PURE_VIRTUAL void ResetDefaultValue PURE_VIRTUAL bool SetParameterName
(
FName InBaseName
)