/Engine/Source/Runtime/Engine/Public/MaterialCachedData.h
struct FMaterialCachedExpressionData
uint32:  1
bHasMaterialLayers
uint32:  1
bHasPerInstanceCustomData
uint32:  1
bHasPerInstanceRandom
uint32:  1
bHasRuntimeVirtualTextureOutput
uint32:  1
bHasSceneColor
uint32:  1
bHasVertexInterpolator
TArray< FVector...
DoubleVectorValues
TArray< TPair< ...
DuplicateParameterErrors
Array of errors reporting a parameter being set multiple times to distinct values.
TArray<FName>
DynamicParameterNames
TArray< bool >
DynamicSwitchValues
TSharedPtr<FMa...
EditorOnlyData
TArray< int32 >
FontPageValues
TArray<TSoftOb...
FontValues
TArray<FMateri...
FunctionInfos
Array of all functions this material depends on.
uint32
FunctionInfosStateCRC
CRC of the FunctionInfos StateIds.
TArray<TObject...
GrassTypes
FMaterialLayers...
MaterialLayers
TArray<FMateri...
ParameterCollectionInfos
Array of all parameter collections this material depends on.
uint64
PropertyConnectedMask
Each bit corresponds to EMaterialProperty connection status.
TArray< bool >
QualityLevelsUsed
TArray<TObject...
ReferencedTextures
Array of all texture referenced by this material
FMaterialCached...
RuntimeEntries
TArray<TSoftOb...
RuntimeVirtualTextureValues
TArray< int32 >
ScalarPrimitiveDataIndexValues
TArray< float >
ScalarValues
TArray<TSoftOb...
SparseVolumeTextureValues
TArray< bool >
StaticSwitchValues
TArray<TSoftOb...
TextureValues
TArray< int32 >
VectorPrimitiveDataIndexValues
TArray<FLinear...
VectorValues