Skip to content

VPhysXAggregateData_t

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

Kind: classSize: 336 bytes (0x150)Alignment: 8 bytesModule: modellibBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • VPhysXAggregateData_t
Relationship diagram (6 edges)
classDiagram
    VPhysXAggregateData_t *-- VPhysXBodyPart_t
    VPhysXAggregateData_t *-- PhysShapeMarkup_t
    VPhysXAggregateData_t *-- VPhysXConstraint2_t
    VPhysXAggregateData_t *-- VPhysXJoint_t
    VPhysXAggregateData_t --> PhysFeModelDesc_t
    VPhysXAggregateData_t *-- VPhysXCollisionAttributes_t
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

VPhysXAggregateData_t

OffsetFieldTypeFromAnnotations
0x0m_nFlagsuint16
0x2m_nRefCounteruint16
0x8m_bonesHashCUtlVector< uint32 >
0x20m_boneNamesCUtlVector< CUtlString >
0x38m_indexNamesCUtlVector< uint16 >
0x50m_indexHashCUtlVector< uint16 >
0x68m_bindPoseCUtlVector< matrix3x4a_t >
0x80m_partsCUtlVector< VPhysXBodyPart_t >
0x98m_shapeMarkupsCUtlVector< PhysShapeMarkup_t >
0xb0m_constraints2CUtlVector< VPhysXConstraint2_t >
0xc8m_jointsCUtlVector< VPhysXJoint_t >
0xe0m_pFeModelPhysFeModelDesc_t*
0xe8m_boneParentsCUtlVector< uint16 >
0x100m_surfacePropertyHashesCUtlVector< uint32 >
0x118m_collisionAttributesCUtlVector< VPhysXCollisionAttributes_t >
0x130m_debugPartNamesCUtlVector< CUtlString >
0x148m_embeddedKeyvaluesCUtlString
KV3 class defaults
{
	"m_nFlags": 0,
	"m_nRefCounter": 0,
	"m_bonesHash":
	[
	],
	"m_boneNames":
	[
	],
	"m_indexNames":
	[
	],
	"m_indexHash":
	[
	],
	"m_bindPose":
	[
	],
	"m_parts":
	[
	],
	"m_shapeMarkups":
	[
	],
	"m_constraints2":
	[
	],
	"m_joints":
	[
	],
	"m_pFeModel": null,
	"m_boneParents":
	[
	],
	"m_surfacePropertyHashes":
	[
	],
	"m_collisionAttributes":
	[
	],
	"m_debugPartNames":
	[
	],
	"m_embeddedKeyvalues": ""
}