Struct
FMaterialCachedExpressionData
0x00x0490
Members 38
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x2D0 | RuntimeEntries[9] | FMaterialCachedParameterEntry | 1 flags |
| 0x10 | ScalarPrimitiveDataIndexValues | TArray<int32> | 2 flags | |
| 0x10 | VectorPrimitiveDataIndexValues | TArray<int32> | 2 flags | |
| 0x10 | ScalarValues | TArray<float> | 2 flags | |
| 0x10 | StaticSwitchValues | TArray<bool> | 2 flags | |
| 0x10 | DynamicSwitchValues | TArray<bool> | 2 flags | |
| 0x10 | VectorValues | TArray<FLinearColor> | 2 flags | |
| 0x10 | DoubleVectorValues | TArray<FVector4d> | 2 flags | |
| 0x10 | TextureValues | TArray<TSoftObjectPtr<UTexture>> | 3 flags | |
| 0x10 | TextureCollectionValues | TArray<TSoftObjectPtr<UTextureCollection>> | 3 flags | |
| 0x10 | FontValues | TArray<TSoftObjectPtr<UFont>> | 3 flags | |
| 0x10 | FontPageValues | TArray<int32> | 2 flags | |
| 0x10 | RuntimeVirtualTextureValues | TArray<TSoftObjectPtr<URuntimeVirtualTexture>> | 3 flags | |
| 0x10 | SparseVolumeTextureValues | TArray<TSoftObjectPtr<USparseVolumeTexture>> | 3 flags | |
| 0x10 | ReferencedTextures | TArray<UObject*> | 4 flags | |
| 0x10 | ReferencedTextureCollections | TArray<UTextureCollection*> | 4 flags | |
| 0x10 | ReferencedExternalCodeExpressionClasses | TArray<TSubclassOf<UObject>> | 4 flags | |
| 0x10 | FunctionInfos | TArray<FMaterialFunctionInfo> | 2 flags | |
| 0x04 | FunctionInfosStateCRC | uint32 | 5 flags | |
| 0x03E4 | 0x04 | padding / unreflected | ||
| 0x10 | ParameterCollectionInfos | TArray<FMaterialParameterCollectionInfo> | 2 flags | |
| 0x10 | GrassTypes | TArray<ULandscapeGrassType*> | 4 flags | |
| 0x58 | MaterialLayers | FMaterialLayersFunctionsRuntimeData | 1 flags | |
| 0x10 | DynamicParameterNames | TArray<FName> | 2 flags | |
| 0x10 | QualityLevelsUsed | TArray<bool> | 2 flags | |
| 0x01 | bHasMaterialLayers : 1bit 0 | bool | 3 flags | |
| 0x01 | bHasRuntimeVirtualTextureOutput : 1bit 1 | bool | 3 flags | |
| 0x01 | bHasFirstPersonOutput : 1bit 2 | bool | 3 flags | |
| 0x01 | bHasMaterialCacheOutput : 1bit 3 | bool | 3 flags | |
| 0x01 | bMaterialCacheHasNonUVDerivedExpression : 1bit 4 | bool | 3 flags | |
| 0x01 | bHasSceneColor : 1bit 5 | bool | 3 flags | |
| 0x01 | bHasPerInstanceCustomData : 1bit 6 | bool | 3 flags | |
| 0x01 | bHasPerInstanceRandom : 1bit 7 | bool | 3 flags | |
| 0x01 | bHasVertexInterpolator : 1bit 0 | bool | 3 flags | |
| 0x01 | bHasCustomizedUVs : 1bit 1 | bool | 3 flags | |
| 0x01 | bHasMeshPaintTexture : 1bit 2 | bool | 3 flags | |
| 0x01 | bHasWorldPosition : 1bit 3 | bool | 3 flags | |
| 0x0482 | 0x02 | padding / unreflected | ||
| 0x04 | PropertyConnectedBitmask | uint32 | Deprecated+5 flags | |
| 0x08 | PropertyConnectedMask | uint64 | 5 flags | |