Navigation
API > API/Plugins > API/Plugins/DynamicMaterial
Base version of a dynamic material model.
| Name | UDynamicMaterialModelBase |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Model/DynamicMaterialModelBase.h |
| Include Path | #include "Model/DynamicMaterialModelBase.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, Abstract, ClassGroup="Material Designer",
Meta=(DisplayName="Material Designer Model Base"))
class UDynamicMaterialModelBase : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDynamicMaterialModelBase
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ApplyComponents | void virtual SetDynamicMaterialInstance(UDynamicMaterialInstance *InDynamicMaterialInstance) PURE_VIRTUAL(UDynamicMaterialModelBase voi | Sets the Material Designer Material for this Model. | Model/DynamicMaterialModelBase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UDynamicMaterialInstance * GetDynamicMaterialInstance() |
Returns the Material Designer Material that contains this Model, if there is one. | Model/DynamicMaterialModelBase.h |
|
void MarkOriginalUpdated() |
Model/DynamicMaterialModelBase.h | ||
virtual UDynamicMaterialModel * ResolveMaterialModel () |
Returns the Material Designer Model that is the base for this Model. | Model/DynamicMaterialModelBase.h |
|