Navigation
API > API/Plugins > API/Plugins/DynamicMaterialTextureSet
Inheritance Hierarchy
- UObject
- UDMTextureSet
References
| Module | DynamicMaterialTextureSet |
| Header | /Engine/Plugins/Experimental/DynamicMaterial/Source/DynamicMaterialTextureSet/Public/DMTextureSet.h |
| Include | #include "DMTextureSet.h" |
Syntax
UCLASS (BlueprintType, ClassGroup="Material Designer")
class UDMTextureSet : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< EDMTextureSetMaterialProperty, FDMMaterialTexture > | Textures |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ContainsTexture
(
UTexture* InTexture |
Checks the Texture Map to see if a given Texture exists within it. | |
| const FDMMaterialTexture * | GetMaterialTexture
(
EDMTextureSetMaterialProperty InMaterialProperty |
Gets the Material Texture associated with a Material Property. | |
| bool | GetMaterialTexture
(
EDMTextureSetMaterialProperty InMaterialProperty, |
Gets the Material Texture associated with a Material Property. | |
| const TMap< EDMTextureSetMaterialProperty, FDMMaterialTexture > & | GetTextures () |
||
| bool | HasMaterialProperty
(
EDMTextureSetMaterialProperty InMaterialProperty |
Checks whether a given Material Property exists in the Texture Map. | |
| bool | HasMaterialTexture
(
EDMTextureSetMaterialProperty InMaterialProperty |
Checks whether a given Material Property has a Texture assigned to it. | |
| void | SetMaterialTexture
(
EDMTextureSetMaterialProperty InMaterialProperty, |
Sets the Material Texture for a given Material Property. Can be used to unset Textures. |