![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MaterialShader.h>
Public Member Functions | |
| FDebugUniformExpressionSet () | |
| FDebugUniformExpressionSet (const FUniformExpressionSet &InUniformExpressionSet) | |
| void | InitFromExpressionSet (const FUniformExpressionSet &InUniformExpressionSet) |
| bool | Matches (const FUniformExpressionSet &InUniformExpressionSet) const |
| LAYOUT_FIELD (int32, NumPreshaders) | |
| LAYOUT_ARRAY (int32, NumTextureExpressions, NumMaterialTextureParameterTypes) | |
Debug information related to uniform expression sets.
| FDebugUniformExpressionSet::FDebugUniformExpressionSet | ( | ) |
|
explicit |
| void FDebugUniformExpressionSet::InitFromExpressionSet | ( | const FUniformExpressionSet & | InUniformExpressionSet | ) |
Initialize from a uniform expression set.
| FDebugUniformExpressionSet::LAYOUT_ARRAY | ( | int32 | , |
| NumTextureExpressions | , | ||
| NumMaterialTextureParameterTypes | |||
| ) |
| FDebugUniformExpressionSet::LAYOUT_FIELD | ( | int32 | , |
| NumPreshaders | |||
| ) |
The number of each type of expression contained in the set.
| bool FDebugUniformExpressionSet::Matches | ( | const FUniformExpressionSet & | InUniformExpressionSet | ) | const |
Returns true if the number of uniform expressions matches those with which the debug set was initialized.