![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Materials/MaterialInterface.h"#include "MaterialShared.h"#include "TextureResource.h"#include "Engine/Texture.h"#include "Materials/MaterialExpressionTextureProperty.h"#include "Materials/MaterialLayersFunctions.h"Go to the source code of this file.
Macros | |
| #define | DECLARE_MATERIALUNIFORMEXPRESSION_TYPE(Name) |
| #define | IMPLEMENT_MATERIALUNIFORMEXPRESSION_TYPE(Name) FMaterialUniformExpressionType Name::StaticType(TEXT(#Name)); |
Enumerations | |
| enum | ETrigMathOperation { TMO_Sin , TMO_Cos , TMO_Tan , TMO_Asin , TMO_Acos , TMO_Atan , TMO_Atan2 } |
| enum | EFoldedMathOperation { FMO_Add , FMO_Sub , FMO_Mul , FMO_Div , FMO_Dot , FMO_Cross } |
Functions | |
| UTextureCollection * | GetIndexedTextureCollection (const FMaterial &Material, int32 TextureCollectionIndex) |
| #define IMPLEMENT_MATERIALUNIFORMEXPRESSION_TYPE | ( | Name | ) | FMaterialUniformExpressionType Name::StaticType(TEXT(#Name)); |
|
inline |