Skip to content

CGameSceneNode (client)

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

Kind: classSize: 304 bytes (0x130)Alignment: 16 bytesModule: clientBinary: client.dll

Relationships

Inherits from: nothing; this is a root class.

Same name in another module: CGameSceneNode (server)

Derived by: CSkeletonInstance

Used by (3) as a field type

Inheritance tree
Relationship diagram (4 edges)
classDiagram
    CGameSceneNode <|-- CSkeletonInstance
    CGameSceneNode --> CEntityInstance
    CGameSceneNode *-- CGameSceneNodeHandle
    CGameSceneNode *-- CNetworkOriginCellCoordQuantizedVector
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CGameSceneNode

OffsetFieldTypeFromAnnotations
0x0 :0m_bBoneMergeFlexbitfield:1MNotSaved
0x0 :1m_bDirtyBoneMergeBoneToRootbitfield:1MNotSaved
0x0 :2m_bDirtyBoneMergeInfobitfield:1MNotSaved
0x0 :3m_bDirtyHierarchybitfield:1MNotSaved
0x0 :4m_bNetworkedAnglesChangedbitfield:1MNotSaved
0x0 :5m_bNetworkedPositionChangedbitfield:1MNotSaved
0x0 :6m_bNetworkedScaleChangedbitfield:1MNotSaved
0x0 :7m_bWillBeCallingPostDataUpdatebitfield:1MNotSaved
0x0 :8+1m_nLatchAbsOriginbitfield:2MNotSaved
0x10m_nodeToWorldCTransformWSMNotSaved
0x30m_pOwnerCEntityInstance*MNotSaved
0x38m_pParentCGameSceneNode*MNotSaved
0x40m_pChildCGameSceneNode*MNotSaved
0x48m_pNextSiblingCGameSceneNode*MNotSaved
0x70m_hParentCGameSceneNodeHandle
0x80m_vecOriginCNetworkOriginCellCoordQuantizedVector
0xb8m_angRotationQAngle
0xc4m_flScalefloat32
0xc8m_vecAbsOriginVectorWS
0xd4m_angAbsRotationQAngle
0xe0m_flAbsScalefloat32
0xe4m_vecWrappedLocalOriginVectorMNotSaved
0xf0m_angWrappedLocalRotationQAngleMNotSaved
0xfcm_flWrappedScalefloat32MNotSaved
0x100m_nParentAttachmentOrBoneint16MNotSaved
0x102m_bDebugAbsOriginChangesboolMNotSaved
0x103m_bDormantbool
0x104m_bForceParentToBeNetworkedbool
0x107m_nHierarchicalDepthuint8MNotSaved
0x108m_nHierarchyTypeuint8MNotSaved
0x109m_nDoNotSetAnimTimeInInvalidatePhysicsCountuint8MNotSaved
0x10cm_nameCUtlStringToken
0x120m_hierarchyAttachNameCUtlStringToken
0x124m_flClientLocalScalefloat32