Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/UMaterialInstance
Description
Looks through this Instance and all its parents for the relevant texture. At editor time, it looks through all default textures. At runtime, it has access to default textures based on cook output, if ShouldStripUnusedDefaultTextures returns true.
Virtual Inheritance
- UMaterialInterface::GetDefaultTextureAtIdx → UMaterialInstance::GetDefaultTextureAtIdx
| Name | GetDefaultTextureAtIdx |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialInstance.h |
| Include Path | #include "Materials/MaterialInstance.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Materials/MaterialInstance.cpp |
virtual TObjectPtr < UObject > GetDefaultTextureAtIdx
(
const int32 InIdx,
TMicRecursionGuard RecursionGuard
)
The default texture that is relevant to the given Idx or nullptr if not present.