| UMaterialInterface::GetUsedTexturesAndIndices()
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Materials/Material.h |
Include |
#include "Materials/Material.h" |
Source |
/Engine/Source/Runtime/Engine/Private/Materials/Material.cpp |
virtual void GetUsedTexturesAndIndices
(
TArray< UTexture * > & OutTextures,
TArray< TArray< int32 > > & OutIndices,
EMaterialQualityLevel::Type QualityLevel,
ERHIFeatureLevel::Type FeatureLevel
) const
Return the textures used to render this material and the material indices bound to each. Because material indices can change for each shader, this is limited to a single platform and quality level. An empty array in OutIndices means the index is undefined.