![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MaterialUniformExpressions.h>
Inheritance diagram for FMaterialUniformExpressionSparseVolumeTextureUniform:Protected Attributes | |
| bool | bParameter |
| FHashedMaterialParameterInfo | ParameterInfo |
| int32 | TextureIndex |
| int32 | VectorIndex |
Additional Inherited Members | |
Public Attributes inherited from FMaterialUniformExpression | |
| int32 | UniformOffset = INDEX_NONE |
| int32 | UniformIndex = INDEX_NONE |
A uniform expression to retrieve one of the vector uniform parameters stored in a USparseVolumeTexture
| FMaterialUniformExpressionSparseVolumeTextureUniform::FMaterialUniformExpressionSparseVolumeTextureUniform | ( | ) |
| FMaterialUniformExpressionSparseVolumeTextureUniform::FMaterialUniformExpressionSparseVolumeTextureUniform | ( | int32 | InTextureIndex, |
| int32 | InVectorIndex | ||
| ) |
Construct with the index of the texture reference and the vector index that we want to retrieve.
| FMaterialUniformExpressionSparseVolumeTextureUniform::FMaterialUniformExpressionSparseVolumeTextureUniform | ( | const FMaterialParameterInfo & | InParameterInfo, |
| int32 | InTextureIndex, | ||
| int32 | InVectorIndex | ||
| ) |
Construct with a URuntimeVirtualTexture parameter and the vector index that we want to retrieve.
|
inlineoverridevirtual |
Reimplemented from FMaterialUniformExpression.
|
overridevirtual |
Reimplemented from FMaterialUniformExpression.
|
overridevirtual |
Reimplemented from FMaterialUniformExpression.
|
protected |
Is this expression using a material instance parameter.
|
protected |
Contains the parameter info used if bParameter is true.
|
protected |
Index of the associated URuntimeVirtualTexture in the material texture references used if bParameter is false.
|
protected |
Index of the uniform vector to fetch from the URuntimeVirtualTexture.