Skip to content

CPhysSurfacePropertiesPhysics

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

Kind: classSize: 24 bytes (0x18)Alignment: 4 bytesModule: modellibBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Used by (1) as a field type

Inheritance tree
  • CPhysSurfacePropertiesPhysics

Memory layout

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

CPhysSurfacePropertiesPhysics

OffsetFieldTypeFromAnnotations
0x0m_frictionfloat32MKV3TransferName friction
0x4m_elasticityfloat32MKV3TransferName elasticity
0x8m_densityfloat32MKV3TransferName density
0xcm_thicknessfloat32MKV3TransferName thickness
0x10m_softContactFrequencyfloat32MKV3TransferName softcontactfrequency
0x14m_softContactDampingRatiofloat32MKV3TransferName softcontactdampingratio
KV3 class defaults
{
	"friction": 0.000000,
	"elasticity": 0.000000,
	"density": 0.000000,
	"thickness": 0.100000,
	"softcontactfrequency": 0.000000,
	"softcontactdampingratio": 0.000000
}