![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Materials/MaterialOverrideNanite.h"#include "UObject/ObjectMacros.h"#include "Misc/Guid.h"#include "Materials/MaterialInterface.h"#include "Materials/MaterialInstanceBasePropertyOverrides.h"#include "MaterialInstance.generated.h"Go to the source code of this file.
Classes | |
| struct | FScalarParameterAtlasInstanceData |
| struct | FScalarParameterValue |
| struct | FVectorParameterValue |
| struct | FDoubleVectorParameterValue |
| struct | FTextureParameterValue |
| struct | FTextureCollectionParameterValue |
| struct | FParameterCollectionParameterValue |
| struct | FRuntimeVirtualTextureParameterValue |
| struct | FSparseVolumeTextureParameterValue |
| struct | FFontParameterValue |
| struct | FUserSceneTextureOverride |
| struct | FPostProcessBlendableOverrides |
| struct | FMaterialInstanceCachedData |
| class | UMaterialInstanceEditorOnlyData |
| class | UMaterialInstance |
Enumerations | |
| enum class | EMaterialInstanceClearParameterFlag { None = 0u , Numeric = (1u << 0) , Texture = (1u << 1) , Static = (1u << 2) , AllNonStatic = Numeric | Texture , All = AllNonStatic | Static } |
Functions | |
| template<class T > | |
| bool | CompareValueArraysByExpressionGUID (const TArray< T > &InA, const TArray< T > &InB) |
| ENUM_CLASS_FLAGS (EMaterialInstanceClearParameterFlag) | |
|
strong |
| bool CompareValueArraysByExpressionGUID | ( | const TArray< T > & | InA, |
| const TArray< T > & | InB | ||
| ) |
| ENUM_CLASS_FLAGS | ( | EMaterialInstanceClearParameterFlag | ) |