CModelState (client)
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 688 bytes (0x2b0)Alignment: unspecified (0xff sentinel)Module: clientBinary: client.dll
Relationships
Inherits from: nothing; this is a root class.
Same name in another module: CModelState (server)
Used by (1) as a field type
Inheritance tree
- CModelState
Relationship diagram (2 edges)
classDiagram
CModelState *-- InfoForResourceTypeCModel
CModelState --> IPhysAggregateInstanceMemory layout
14 fields, 14 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CModelState
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0xa0 | m_hModel | CStrongHandle< InfoForResourceTypeCModel > | ||
0xa8 | m_ModelName | CUtlSymbolLarge | ||
0xe0 | m_pVPhysicsAggregate | IPhysAggregateInstance* | MPhysPtr | |
0xe8 | m_flRootBoneOffset_x | float32 | ||
0xec | m_flRootBoneOffset_y | float32 | ||
0xf0 | m_flRootBoneOffset_z | float32 | ||
0xf4 | m_nRootBoneOffsetResetSerialNumber | uint8 | ||
0x110 | m_bClientClothCreationSuppressed | bool | ||
0x200 | m_nAnimStateNoInterpSerialNumber | uint8 | ||
0x208 | m_MeshGroupMask | uint64 | ||
0x258 | m_nBodyGroupChoices | C_NetworkUtlVectorBase< int32 > | ||
0x2a2 | m_nIdealMotionType | int8 | ||
0x2a3 | m_nForceLOD | int8 | ||
0x2a4 | m_nClothUpdateFlags | int8 |