vphysics2
The physics engine types behind bodies, joints and soft bodies.
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Classes: 14Enums: 1Binaries: !GlobalTypesInheritance tree for this module
Classes
| Class | Size | Declared | Total | Description |
|---|---|---|---|---|
| constraint_axislimit_t | 0x10 | 4 | 4 | |
| constraint_breakableparams_t | 0x18 | 5 | 5 | |
| constraint_hingeparams_t | 0x40 | 4 | 4 | |
| IPhysAggregateInstance | 0x18 | 2 | 2 | |
| IPhysicsBody | 0x8 | 0 | 0 | |
| IPhysicsBodyList | 0x8 | 0 | 0 | |
| IPhysicsJoint | 0x8 | 0 | 0 | |
| IPhysicsMotionController | 0x8 | 0 | 0 | |
| IPhysicsParticleRope | 0x8 | 0 | 0 | |
| IPhysicsPlayerController | 0x8 | 0 | 0 | |
| IPhysicsRagdollControl | 0x8 | 0 | 0 | |
| VPhysEntityId_t | 0x4 | 1 | 1 | |
| vphysics_save_cphysicsbody_t | 0xe8 | 1 | 37 | |
| vphysics_save_ragdoll_control_t | 0x38 | 10 | 10 |
Enums
| Enum | Underlying | Members | Description |
|---|---|---|---|
| PhysInterfaceId_t | uint32_t | 8 |