Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Materials
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Materials/MaterialRenderProxy.h |
| Include | #include "Materials/MaterialRenderProxy.h" |
Syntax
struct FUniformExpressionCache
Remarks
Cached uniform expression values.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< IAllocatedVirtualTexture * > | AllocatedVTs | Allocated virtual textures, one for each entry in FUniformExpressionSet::VTStacks | |
| const FMaterialShaderMap * | CachedUniformExpressionShaderMap | Shader map that was used to cache uniform expressions on this material. | |
| TArray< IAllocatedVirtualTexture * > | OwnedAllocatedVTs | Allocated virtual textures that will need destroying during a call to ResetAllocatedVTs() | |
| TArray< FGuid > | ParameterCollections | Ids of parameter collections needed for rendering. | |
| FUniformBufferRHIRef | UniformBuffer | Material uniform buffer. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void |