| 0x08 | PhysMaterial | UPhysicalMaterial* | 6 flags | nullptr |
| 0x08 | PhysMaterialMask | UPhysicalMaterialMask* | 6 flags | nullptr |
| 0x40 | PhysicalMaterialMap[8] | UPhysicalMaterial* | 6 flags | nullptr |
| 0x0C | Metallic | FScalarMaterialInput | 2 flags | {} |
| 0x00E4 | 0x08 | padding / unreflected |
| 0x0C | Specular | FScalarMaterialInput | 2 flags | {} |
| 0x00F8 | 0x08 | padding / unreflected |
| 0x0C | Anisotropy | FScalarMaterialInput | 2 flags | {} |
| 0x010C | 0x08 | padding / unreflected |
| 0x0C | Normal | FVectorMaterialInput | 2 flags | {} |
| 0x0120 | 0x08 | padding / unreflected |
| 0x0C | Tangent | FVectorMaterialInput | 2 flags | {} |
| 0x0134 | 0x08 | padding / unreflected |
| 0x0C | EmissiveColor | FColorMaterialInput | 2 flags | {} |
| 0x0148 | 0x08 | padding / unreflected |
| 0x01 | MaterialDomain | uint8 | 9 flags | 0 |
| 0x01 | BlendMode | uint8 | 9 flags | 0 |
| 0x01 | DecalBlendMode | uint8 | 6 flags | 0 |
| 0x01 | MaterialDecalResponse | uint8 | 10 flags | 1 |
| 0x01 | ShadingModel | uint8 | 7 flags | 1 |
| 0x01 | bCastDynamicShadowAsMasked : 1bit 0 | bool | 5 flags | false |
| 0x02 | ShadingModels | FMaterialShadingModelField | 3 flags | {ShadingModelField=2} |
| 0x04 | OpacityMaskClipValue | float | 7 flags | 0.3333 |
| 0x0C | WorldPositionOffset | FVectorMaterialInput | 2 flags | {} |
| 0x0168 | 0x08 | padding / unreflected |
| 0x0C | Refraction | FScalarMaterialInput | 2 flags | {} |
| 0x017C | 0x0C | padding / unreflected |
| 0x10 | MaterialAttributes | FMaterialAttributesInput | 2 flags | {PropertyConnectedBitmask=0} |
| 0x0198 | 0x10 | padding / unreflected |
| 0x0C | PixelDepthOffset | FScalarMaterialInput | 2 flags | {} |
| 0x01B4 | 0x08 | padding / unreflected |
| 0x0C | Visibility | FScalarMaterialInput | 2 flags | {} |
| 0x01C8 | 0x08 | padding / unreflected |
| 0x0C | Distribution | FScalarMaterialInput | 2 flags | {} |
| 0x01DC | 0x08 | padding / unreflected |
| 0x01F0 | 0x08 | padding / unreflected |
| 0x0204 | 0x08 | padding / unreflected |
| 0x0C | CustomData | FVectorMaterialInput | 2 flags | {} |
| 0x0218 | 0x08 | padding / unreflected |
| 0x0C | ForwardData | FVectorMaterialInput | 2 flags | {} |
| 0x022C | 0x08 | padding / unreflected |
| 0x0C | Thickness | FScalarMaterialInput | 2 flags | {} |
| 0x0240 | 0x08 | padding / unreflected |
| 0x0C | Muddiness | FVectorMaterialInput | 2 flags | {} |
| 0x0254 | 0x08 | padding / unreflected |
| 0x0C | Transmittance | FScalarMaterialInput | 2 flags | {} |
| 0x0268 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector0 | FVectorMaterialInput | 2 flags | {} |
| 0x027C | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector1 | FVectorMaterialInput | 2 flags | {} |
| 0x0290 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector2 | FVectorMaterialInput | 2 flags | {} |
| 0x02A4 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector3 | FVectorMaterialInput | 2 flags | {} |
| 0x02B8 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector4 | FVectorMaterialInput | 2 flags | {} |
| 0x02CC | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector5 | FVectorMaterialInput | 2 flags | {} |
| 0x02E0 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector6 | FVectorMaterialInput | 2 flags | {} |
| 0x02F4 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector7 | FVectorMaterialInput | 2 flags | {} |
| 0x0308 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector8 | FVectorMaterialInput | 2 flags | {} |
| 0x031C | 0x08 | padding / unreflected |
| 0x0C | VertexContextVector9 | FVectorMaterialInput | 2 flags | {} |
| 0x0330 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVectorA | FVectorMaterialInput | 2 flags | {} |
| 0x0344 | 0x08 | padding / unreflected |
| 0x0C | VertexContextVectorB | FVectorMaterialInput | 2 flags | {} |
| 0x0358 | 0x08 | padding / unreflected |
| 0x0C | VertexAttribute | FVectorMaterialInput | 2 flags | {} |
| 0x036C | 0x08 | padding / unreflected |
| 0x0C | ShadingModelFromMaterialExpression | FShadingModelMaterialInput | 5 flags | {} |
| 0x0380 | 0x08 | padding / unreflected |
| 0x01 | bEnableSeparateTranslucency : 1bit 0 | bool | 5 flags | false |
| 0x01 | bEnableResponsiveAA : 1bit 1 | bool | 5 flags | false |
| 0x01 | bScreenSpaceReflections : 1bit 2 | bool | 4 flags | false |
| 0x01 | bContactShadows : 1bit 3 | bool | 4 flags | false |
| 0x01 | TwoSided : 1bit 4 | bool | 4 flags | false |
| 0x01 | ReverseCullMode : 1bit 5 | bool | 4 flags | false |
| 0x01 | Opaque2 : 1bit 6 | bool | 4 flags | false |
| 0x01 | PreDepth : 1bit 7 | bool | 4 flags | false |
| 0x01 | PreDepthTiming | uint8 | 6 flags | 0 |
| 0x01 | ReversePreDepth : 1bit 0 | bool | 4 flags | false |
| 0x01 | Masked : 1bit 1 | bool | 4 flags | false |
| 0x01 | PreBasePass : 1bit 2 | bool | 4 flags | false |
| 0x01 | CompositeLayer : 1bit 3 | bool | 4 flags | false |
| 0x01 | PreBasePassTarget | uint8 | 6 flags | 0 |
| 0x01 | BasePassSortPriority | uint8 | 6 flags | 0 |
| 0x01 | TranslucencyRenderLayer | uint8 | 6 flags | 2 |
| 0x01 | TranslucencyRenderPass | uint8 | 6 flags | 3 |
| 0x01 | DitheredLODTransition : 1bit 0 | bool | 5 flags | false |
| 0x01 | DitherOpacityMask : 1bit 1 | bool | 5 flags | false |
| 0x01 | bAllowNegativeEmissiveColor : 1bit 2 | bool | 5 flags | false |
| 0x01 | TranslucencyLightingMode | uint8 | 7 flags | 0 |
| 0x01 | bEnableMobileSeparateTranslucency : 1bit 0 | bool | 5 flags | false |
| 0x0393 | 0x01 | padding / unreflected |
| 0x04 | NumCustomizedUVs | int32 | 7 flags | 0 |
| 0x04 | TranslucencyDirectionalLightingIntensity | float | 6 flags | 1 |
| 0x04 | TranslucentShadowDensityScale | float | 6 flags | 0.5 |
| 0x04 | TranslucentSelfShadowDensityScale | float | 6 flags | 2 |
| 0x04 | TranslucentSelfShadowSecondDensityScale | float | 6 flags | 10 |
| 0x04 | TranslucentSelfShadowSecondOpacity | float | 6 flags | 0 |
| 0x04 | TranslucentBackscatteringExponent | float | 6 flags | 30 |
| 0x10 | TranslucentMultipleScatteringExtinction | FLinearColor | 6 flags | {R=1, G=0.833, B=0.588, A=1} |
| 0x04 | TranslucentShadowStartOffset | float | 6 flags | 100 |
| 0x01 | bDisableDepthTest : 1bit 0 | bool | 5 flags | false |
| 0x01 | bWriteOnlyAlpha : 1bit 1 | bool | 5 flags | false |
| 0x01 | bGenerateSphericalParticleNormals : 1bit 2 | bool | 5 flags | false |
| 0x01 | bTangentSpaceNormal : 1bit 3 | bool | 5 flags | true |
| 0x01 | bUseEmissiveForDynamicAreaLighting : 1bit 4 | bool | 6 flags | false |
| 0x01 | bBlockGI : 1bit 5 | bool | 6 flags | false |
| 0x01 | CertificatedMaterial : 1bit 6 | bool | 4 flags | false |
| 0x01 | bUsedAsSpecialEngineMaterial : 1bit 7 | bool | 4 flags | false |
| 0x01 | bUsedWithSkeletalMesh : 1bit 0 | bool | 6 flags | false |
| 0x01 | bUsedWithEditorCompositing : 1bit 1 | bool | 6 flags | false |
| 0x01 | bUsedWithParticleSprites : 1bit 2 | bool | 6 flags | false |
| 0x01 | bUsedWithBeamTrails : 1bit 3 | bool | 6 flags | false |
| 0x01 | bUsedWithMeshParticles : 1bit 4 | bool | 6 flags | false |
| 0x01 | bUsedWithNiagaraSprites : 1bit 5 | bool | 6 flags | false |
| 0x01 | bUsedWithNiagaraRibbons : 1bit 6 | bool | 6 flags | false |
| 0x01 | bUsedWithNiagaraMeshParticles : 1bit 7 | bool | 6 flags | false |
| 0x01 | bUsedWithGeometryCache : 1bit 0 | bool | 6 flags | false |
| 0x01 | bUsedWithStaticLighting : 1bit 1 | bool | 6 flags | false |
| 0x01 | bUsedWithMorphTargets : 1bit 2 | bool | 6 flags | false |
| 0x01 | bUsedWithSplineMeshes : 1bit 3 | bool | 6 flags | false |
| 0x01 | bUsedWithInstancedStaticMeshes : 1bit 4 | bool | 6 flags | false |
| 0x01 | bUsedWithGeometryCollections : 1bit 5 | bool | 6 flags | false |
| 0x01 | bUsesDistortion : 1bit 6 | bool | 3 flags | false |
| 0x01 | bUsedWithClothing : 1bit 7 | bool | 6 flags | false |
| 0x03C7 | 0x01 | padding / unreflected |
| 0x01 | bUsedWithNormalDeformer : 1bit 0 | bool | 6 flags | false |
| 0x01 | bUsedWithWater : 1bit 1 | bool | 6 flags | false |
| 0x01 | bUsedWithOcean : 1bit 2 | bool | 6 flags | false |
| 0x01 | bUsedWithHairStrands : 1bit 3 | bool | 6 flags | false |
| 0x01 | bUsedWithLidarPointCloud : 1bit 4 | bool | 6 flags | false |
| 0x01 | bUsedWithVirtualHeightfieldMesh : 1bit 5 | bool | 6 flags | false |
| 0x01 | bUsedWithDebugPrimitive : 1bit 6 | bool | 6 flags | false |
| 0x03C9 | 0x03 | padding / unreflected |
| 0x01 | bUsedWithUI : 1bit 0 | bool | Deprecated+3 flags | false |
| 0x01 | bAutomaticallySetUsageInEditor : 1bit 1 | bool | 7 flags | true |
| 0x01 | bFullyRough : 1bit 2 | bool | 7 flags | false |
| 0x01 | bUseFullPrecision : 1bit 3 | bool | 6 flags | false |
| 0x01 | bUseLightmapDirectionality : 1bit 4 | bool | 6 flags | true |
| 0x01 | bUseAlphaToCoverage : 1bit 5 | bool | 7 flags | false |
| 0x03CD | 0x03 | padding / unreflected |
| 0x01 | bForwardRenderUsePreintegratedGFForSimpleIBL : 1bit 0 | bool | 6 flags | false |
| 0x03D1 | 0x03 | padding / unreflected |
| 0x01 | bUseHQForwardReflections : 1bit 0 | bool | 6 flags | false |
| 0x01 | bUsePlanarForwardReflections : 1bit 1 | bool | 6 flags | false |
| 0x01 | bNormalCurvatureToRoughness : 1bit 2 | bool | 7 flags | false |
| 0x01 | D3D11TessellationMode | uint8 | 8 flags | 0 |
| 0x01 | bEnableCrackFreeDisplacement : 1bit 0 | bool | 6 flags | false |
| 0x01 | bEnableAdaptiveTessellation : 1bit 1 | bool | 6 flags | true |
| 0x01 | AllowTranslucentCustomDepthWrites : 1bit 2 | bool | 5 flags | false |
| 0x01 | Wireframe : 1bit 3 | bool | 5 flags | false |
| 0x01 | ShadingRate | uint8 | 7 flags | 0 |
| 0x01 | bCanMaskedBeAssumedOpaque : 1bit 0 | bool | 3 flags | false |
| 0x01 | bIsMasked : 1bit 1 | bool | Deprecated+3 flags | false |
| 0x01 | bIsPreviewMaterial : 1bit 2 | bool | Transient+4 flags | false |
| 0x01 | bIsFunctionPreviewMaterial : 1bit 3 | bool | Transient+4 flags | false |
| 0x01 | bUseMaterialAttributes : 1bit 4 | bool | 4 flags | false |
| 0x01 | bCastRayTracedShadows : 1bit 5 | bool | 4 flags | true |
| 0x01 | bIsDisabledTranslucencyFogging : 1bit 6 | bool | 4 flags | false |
| 0x01 | bApplyCloudFogging : 1bit 7 | bool | 4 flags | false |
| 0x01 | bIsSky : 1bit 0 | bool | 5 flags | false |
| 0x01 | bComputeFogPerPixel : 1bit 1 | bool | 3 flags | false |
| 0x01 | bOutputTranslucentVelocity : 1bit 2 | bool | 4 flags | false |
| 0x01 | bAllowDevelopmentShaderCompile : 1bit 3 | bool | Transient+4 flags | true |
| 0x01 | bIsMaterialEditorStatsMaterial : 1bit 4 | bool | Transient+4 flags | false |
| 0x01 | BlendableLocation | uint8 | 7 flags | 0 |
| 0x01 | BlendableOutputAlpha : 1bit 0 | bool | 5 flags | false |
| 0x01 | bEnableStencilTest : 1bit 1 | bool | 5 flags | false |
| 0x01 | StencilCompare | uint8 | 7 flags | 0 |
| 0x01 | StencilRefValue | uint8 | 7 flags | 0 |
| 0x01 | RefractionMode | uint8 | 6 flags | 0 |
| 0x03DF | 0x01 | padding / unreflected |
| 0x04 | BlendablePriority | int32 | 7 flags | 0 |
| 0x01 | bIsBlendable : 1bit 0 | bool | 5 flags | true |
| 0x03E5 | 0x03 | padding / unreflected |
| 0x04 | UsageFlagWarnings | uint32 | Transient+6 flags | 0 |
| 0x04 | RefractionDepthBias | float | 6 flags | 0 |
| 0x10 | StateId | FGuid | 5 flags | {A=-1738707403, B=1082925945, C=-522686787, D=-1080233977} |
| 0x04 | MaxDisplacement | float | 6 flags | 0 |
| 0x0404 | 0x34 | padding / unreflected |
| 0x288 | CachedExpressionData | FMaterialCachedExpressionData | 1 flags | {Parameters={RuntimeEntries={NameHashes=[], ParameterInfos=… |