Choose your operating system:
Windows
macOS
Linux
| FMaterial
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/MaterialShared.h |
Include |
#include "MaterialShared.h" |
class FMaterialResource : public FMaterial
Implementation of the FMaterial interface for a UMaterial or UMaterialInstance.
Name | Description | ||
---|---|---|---|
|
Material |
||
|
MaterialInstance |
Name | Description | |
---|---|---|
|
FMaterialResource() |
Name | Description | |
---|---|---|
|
~FMaterialResource() |
Name | Description | ||
---|---|---|---|
|
GetEstimatedNumTextureSamples |
||
|
GetEstimatedNumVirtualTextureLookups() |
||
|
const UMater... |
GetMaterial() |
|
|
const UMater... |
GetMaterialInstance() |
|
|
GetNumVirtualTextureStacks() |
||
|
GetResourceSizeEx ( |
||
|
GetSamplerUsage() |
Returns the number of samplers used in this material, or -1 if the material does not have a valid shader map (compile error or still compiling). |
|
|
GetUserInterpolatorUsage |
||
|
SetMaterial ( |
||
|
SetMaterial ( |
||
|
SetMaterialInstance ( |
Name | Description | ||
---|---|---|---|
|
SetMaterial ( |
Parameter bInHasQualityLevelUsage is depreceated |