--- MaterialParamBuffer_t: # MaterialParam_t m_value: 8 # CUtlBinaryBlock MaterialParamFloat_t: # MaterialParam_t m_flValue: 8 # float MaterialParamInt_t: # MaterialParam_t m_nValue: 8 # int32_t MaterialParamString_t: # MaterialParam_t m_value: 8 # CUtlString MaterialParamTexture_t: # MaterialParam_t m_pValue: 8 # CStrongHandle MaterialParamVector_t: # MaterialParam_t m_value: 8 # Vector4D MaterialParam_t: m_name: 0 # CUtlString MaterialResourceData_t: m_materialName: 0 # CUtlString m_shaderName: 8 # CUtlString m_intParams: 16 # CUtlVector m_floatParams: 40 # CUtlVector m_vectorParams: 64 # CUtlVector m_textureParams: 88 # CUtlVector m_dynamicParams: 112 # CUtlVector m_dynamicTextureParams: 136 # CUtlVector m_intAttributes: 160 # CUtlVector m_floatAttributes: 184 # CUtlVector m_vectorAttributes: 208 # CUtlVector m_textureAttributes: 232 # CUtlVector m_stringAttributes: 256 # CUtlVector m_renderAttributesUsed: 280 # CUtlVector PostProcessingBloomParameters_t: m_blendMode: 0 # BloomBlendMode_t m_flBloomStrength: 4 # float m_flScreenBloomStrength: 8 # float m_flBlurBloomStrength: 12 # float m_flBloomThreshold: 16 # float m_flBloomThresholdWidth: 20 # float m_flSkyboxBloomStrength: 24 # float m_flBloomStartValue: 28 # float m_flBlurWeight: 32 # float[5] m_vBlurTint: 52 # Vector[5] PostProcessingLocalContrastParameters_t: m_flLocalContrastStrength: 0 # float m_flLocalContrastEdgeStrength: 4 # float m_flLocalContrastVignetteStart: 8 # float m_flLocalContrastVignetteEnd: 12 # float m_flLocalContrastVignetteBlur: 16 # float PostProcessingResource_t: m_bHasTonemapParams: 0 # bool m_toneMapParams: 4 # PostProcessingTonemapParameters_t m_bHasBloomParams: 64 # bool m_bloomParams: 68 # PostProcessingBloomParameters_t m_bHasVignetteParams: 180 # bool m_vignetteParams: 184 # PostProcessingVignetteParameters_t m_bHasLocalContrastParams: 220 # bool m_localConstrastParams: 224 # PostProcessingLocalContrastParameters_t m_nColorCorrectionVolumeDim: 244 # int32_t m_colorCorrectionVolumeData: 248 # CUtlBinaryBlock m_bHasColorCorrection: 272 # bool PostProcessingTonemapParameters_t: m_flExposureBias: 0 # float m_flShoulderStrength: 4 # float m_flLinearStrength: 8 # float m_flLinearAngle: 12 # float m_flToeStrength: 16 # float m_flToeNum: 20 # float m_flToeDenom: 24 # float m_flWhitePoint: 28 # float m_flLuminanceSource: 32 # float m_flExposureBiasShadows: 36 # float m_flExposureBiasHighlights: 40 # float m_flMinShadowLum: 44 # float m_flMaxShadowLum: 48 # float m_flMinHighlightLum: 52 # float m_flMaxHighlightLum: 56 # float PostProcessingVignetteParameters_t: m_flVignetteStrength: 0 # float m_vCenter: 4 # Vector2D m_flRadius: 12 # float m_flRoundness: 16 # float m_flFeather: 20 # float m_vColorTint: 24 # Vector