{ "materialsystem2.dll": { "classes": { "MaterialParamBuffer_t": { "fields": { "m_value": { "offset": 8, "type_name": "CUtlBinaryBlock" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "MaterialParam_t" }, "MaterialParamFloat_t": { "fields": { "m_flValue": { "offset": 8, "type_name": "float32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "MaterialParam_t" }, "MaterialParamInt_t": { "fields": { "m_nValue": { "offset": 8, "type_name": "int32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "MaterialParam_t" }, "MaterialParamString_t": { "fields": { "m_value": { "offset": 8, "type_name": "CUtlString" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "MaterialParam_t" }, "MaterialParamTexture_t": { "fields": { "m_pValue": { "offset": 8, "type_name": "CStrongHandle" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "MaterialParam_t" }, "MaterialParamVector_t": { "fields": { "m_value": { "offset": 8, "type_name": "Vector4D" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": "MaterialParam_t" }, "MaterialParam_t": { "fields": { "m_name": { "offset": 0, "type_name": "CUtlString" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "MaterialResourceData_t": { "fields": { "m_dynamicParams": { "offset": 112, "type_name": "CUtlVector" }, "m_dynamicTextureParams": { "offset": 136, "type_name": "CUtlVector" }, "m_floatAttributes": { "offset": 184, "type_name": "CUtlVector" }, "m_floatParams": { "offset": 40, "type_name": "CUtlVector" }, "m_intAttributes": { "offset": 160, "type_name": "CUtlVector" }, "m_intParams": { "offset": 16, "type_name": "CUtlVector" }, "m_materialName": { "offset": 0, "type_name": "CUtlString" }, "m_renderAttributesUsed": { "offset": 280, "type_name": "CUtlVector" }, "m_shaderName": { "offset": 8, "type_name": "CUtlString" }, "m_stringAttributes": { "offset": 256, "type_name": "CUtlVector" }, "m_textureAttributes": { "offset": 232, "type_name": "CUtlVector" }, "m_textureParams": { "offset": 88, "type_name": "CUtlVector" }, "m_vectorAttributes": { "offset": 208, "type_name": "CUtlVector" }, "m_vectorParams": { "offset": 64, "type_name": "CUtlVector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PostProcessingBloomParameters_t": { "fields": { "m_blendMode": { "offset": 0, "type_name": "BloomBlendMode_t" }, "m_flBloomStartValue": { "offset": 28, "type_name": "float32" }, "m_flBloomStrength": { "offset": 4, "type_name": "float32" }, "m_flBloomThreshold": { "offset": 16, "type_name": "float32" }, "m_flBloomThresholdWidth": { "offset": 20, "type_name": "float32" }, "m_flBlurBloomStrength": { "offset": 12, "type_name": "float32" }, "m_flBlurWeight": { "offset": 32, "type_name": "float32[5]" }, "m_flScreenBloomStrength": { "offset": 8, "type_name": "float32" }, "m_flSkyboxBloomStrength": { "offset": 24, "type_name": "float32" }, "m_vBlurTint": { "offset": 52, "type_name": "Vector[5]" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PostProcessingLocalContrastParameters_t": { "fields": { "m_flLocalContrastEdgeStrength": { "offset": 4, "type_name": "float32" }, "m_flLocalContrastStrength": { "offset": 0, "type_name": "float32" }, "m_flLocalContrastVignetteBlur": { "offset": 16, "type_name": "float32" }, "m_flLocalContrastVignetteEnd": { "offset": 12, "type_name": "float32" }, "m_flLocalContrastVignetteStart": { "offset": 8, "type_name": "float32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PostProcessingResource_t": { "fields": { "m_bHasBloomParams": { "offset": 64, "type_name": "bool" }, "m_bHasColorCorrection": { "offset": 272, "type_name": "bool" }, "m_bHasLocalContrastParams": { "offset": 220, "type_name": "bool" }, "m_bHasTonemapParams": { "offset": 0, "type_name": "bool" }, "m_bHasVignetteParams": { "offset": 180, "type_name": "bool" }, "m_bloomParams": { "offset": 68, "type_name": "PostProcessingBloomParameters_t" }, "m_colorCorrectionVolumeData": { "offset": 248, "type_name": "CUtlBinaryBlock" }, "m_localConstrastParams": { "offset": 224, "type_name": "PostProcessingLocalContrastParameters_t" }, "m_nColorCorrectionVolumeDim": { "offset": 244, "type_name": "int32" }, "m_toneMapParams": { "offset": 4, "type_name": "PostProcessingTonemapParameters_t" }, "m_vignetteParams": { "offset": 184, "type_name": "PostProcessingVignetteParameters_t" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PostProcessingTonemapParameters_t": { "fields": { "m_flExposureBias": { "offset": 0, "type_name": "float32" }, "m_flExposureBiasHighlights": { "offset": 40, "type_name": "float32" }, "m_flExposureBiasShadows": { "offset": 36, "type_name": "float32" }, "m_flLinearAngle": { "offset": 12, "type_name": "float32" }, "m_flLinearStrength": { "offset": 8, "type_name": "float32" }, "m_flLuminanceSource": { "offset": 32, "type_name": "float32" }, "m_flMaxHighlightLum": { "offset": 56, "type_name": "float32" }, "m_flMaxShadowLum": { "offset": 48, "type_name": "float32" }, "m_flMinHighlightLum": { "offset": 52, "type_name": "float32" }, "m_flMinShadowLum": { "offset": 44, "type_name": "float32" }, "m_flShoulderStrength": { "offset": 4, "type_name": "float32" }, "m_flToeDenom": { "offset": 24, "type_name": "float32" }, "m_flToeNum": { "offset": 20, "type_name": "float32" }, "m_flToeStrength": { "offset": 16, "type_name": "float32" }, "m_flWhitePoint": { "offset": 28, "type_name": "float32" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PostProcessingVignetteParameters_t": { "fields": { "m_flFeather": { "offset": 20, "type_name": "float32" }, "m_flRadius": { "offset": 12, "type_name": "float32" }, "m_flRoundness": { "offset": 16, "type_name": "float32" }, "m_flVignetteStrength": { "offset": 0, "type_name": "float32" }, "m_vCenter": { "offset": 4, "type_name": "Vector2D" }, "m_vColorTint": { "offset": 24, "type_name": "Vector" } }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null } }, "enums": { "BloomBlendMode_t": { "alignment": 4, "members": { "BLOOM_BLEND_ADD": 0, "BLOOM_BLEND_BLUR": 2, "BLOOM_BLEND_SCREEN": 1 }, "type": "uint32" }, "HorizJustification_e": { "alignment": 4, "members": { "HORIZ_JUSTIFICATION_CENTER": 1, "HORIZ_JUSTIFICATION_LEFT": 0, "HORIZ_JUSTIFICATION_NONE": 3, "HORIZ_JUSTIFICATION_RIGHT": 2 }, "type": "uint32" }, "LayoutPositionType_e": { "alignment": 4, "members": { "LAYOUTPOSITIONTYPE_FRACTIONAL": 1, "LAYOUTPOSITIONTYPE_NONE": 2, "LAYOUTPOSITIONTYPE_VIEWPORT_RELATIVE": 0 }, "type": "uint32" }, "VertJustification_e": { "alignment": 4, "members": { "VERT_JUSTIFICATION_BOTTOM": 2, "VERT_JUSTIFICATION_CENTER": 1, "VERT_JUSTIFICATION_NONE": 3, "VERT_JUSTIFICATION_TOP": 0 }, "type": "uint32" }, "ViewFadeMode_t": { "alignment": 4, "members": { "VIEW_FADE_CONSTANT_COLOR": 0, "VIEW_FADE_MOD2X": 2, "VIEW_FADE_MODULATE": 1 }, "type": "uint32" } } } }