Skip to content

MaterialParam_t

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 8 bytes (0x8)Alignment: 8 bytesModule: materialsystem2Binary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Derived by: MaterialParamBuffer_t, MaterialParamFloat_t, MaterialParamInt_t, MaterialParamString_t, MaterialParamTexture_t, MaterialParamVector_t

Inheritance tree
Relationship diagram (6 edges)
classDiagram
    MaterialParam_t <|-- MaterialParamBuffer_t
    MaterialParam_t <|-- MaterialParamFloat_t
    MaterialParam_t <|-- MaterialParamInt_t
    MaterialParam_t <|-- MaterialParamString_t
    MaterialParam_t <|-- MaterialParamTexture_t
    MaterialParam_t <|-- MaterialParamVector_t
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

1 fields, 1 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.

MaterialParam_t

OffsetFieldTypeFromAnnotations
0x0m_nameCUtlString
KV3 class defaults
{
	"m_name": ""
}