Skip to content

CSkeletonInstance (server)

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

Kind: classSize: 1120 bytes (0x460)Alignment: 16 bytesModule: serverBinary: server.dll

Relationships

Inherits from: CGameSceneNode

Same name in another module: CSkeletonInstance (client)

Used by (2) as a field type

Inheritance tree
Relationship diagram (2 edges)
classDiagram
    CGameSceneNode <|-- CSkeletonInstance
    CSkeletonInstance *-- CModelState
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

39 fields, 8 declared here and 31 inherited. Offsets are absolute from the object base on windows-x86_64.

CGameSceneNodeCSkeletonInstance

OffsetFieldTypeFromAnnotations
0x0 :0m_bBoneMergeFlexbitfield:1CGameSceneNodeMNotSaved
0x0 :1m_bDirtyBoneMergeBoneToRootbitfield:1CGameSceneNodeMNotSaved
0x0 :2m_bDirtyBoneMergeInfobitfield:1CGameSceneNodeMNotSaved
0x0 :3m_bDirtyHierarchybitfield:1CGameSceneNodeMNotSaved
0x0 :4m_bNetworkedAnglesChangedbitfield:1CGameSceneNodeMNotSaved
0x0 :5m_bNetworkedPositionChangedbitfield:1CGameSceneNodeMNotSaved
0x0 :6m_bNetworkedScaleChangedbitfield:1CGameSceneNodeMNotSaved
0x0 :7m_bWillBeCallingPostDataUpdatebitfield:1CGameSceneNodeMNotSaved
0x0 :8+1m_nLatchAbsOriginbitfield:2CGameSceneNodeMNotSaved
0x10m_nodeToWorldCTransformWSCGameSceneNodeMNotSaved
0x30m_pOwnerCEntityInstance*CGameSceneNodeMNotSaved
0x38m_pParentCGameSceneNode*CGameSceneNodeMNotSaved
0x40m_pChildCGameSceneNode*CGameSceneNodeMNotSaved
0x48m_pNextSiblingCGameSceneNode*CGameSceneNodeMNotSaved
0x70m_hParentCGameSceneNodeHandleCGameSceneNode
0x80m_vecOriginCNetworkOriginCellCoordQuantizedVectorCGameSceneNode
0xb8m_angRotationQAngleCGameSceneNode
0xc4m_flScalefloat32CGameSceneNode
0xc8m_vecAbsOriginVectorWSCGameSceneNode
0xd4m_angAbsRotationQAngleCGameSceneNode
0xe0m_flAbsScalefloat32CGameSceneNode
0xe4m_nParentAttachmentOrBoneint16CGameSceneNodeMNotSaved
0xe6m_bDebugAbsOriginChangesboolCGameSceneNodeMNotSaved
0xe7m_bDormantboolCGameSceneNode
0xe8m_bForceParentToBeNetworkedboolCGameSceneNode
0xebm_nHierarchicalDepthuint8CGameSceneNodeMNotSaved
0xecm_nHierarchyTypeuint8CGameSceneNodeMNotSaved
0xedm_nDoNotSetAnimTimeInInvalidatePhysicsCountuint8CGameSceneNodeMNotSaved
0xf0m_nameCUtlStringTokenCGameSceneNode
0x104m_hierarchyAttachNameCUtlStringTokenCGameSceneNode
0x108m_flClientLocalScalefloat32CGameSceneNode
0x120m_modelStateCModelState
0x3b0m_bUseParentRenderBoundsboolMNotSaved
0x3b1m_bDisableSolidCollisionsForHierarchybool
0x3b2m_bDirtyMotionTypeboolMNotSaved
0x3b3m_bIsGeneratingLatchedParentSpaceStateboolMNotSaved
0x3b8m_materialGroupCUtlStringToken
0x3bcm_nHitboxSetuint8
0x41cm_bForceServerConstraintsEnabledbool