CDebugSnapshotData_t
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 304 bytes (0x130)Alignment: 16 bytesModule: serverBinary: !GlobalTypes
Relationships
Inherits from: nothing; this is a root class.
Inheritance tree
- CDebugSnapshotData_t
Relationship diagram (4 edges)
classDiagram
CDebugSnapshotData_t *-- CGenericShapeProxy
CDebugSnapshotData_t --> CDebugDrawHistoryData
CDebugSnapshotData_t --> DebugSnapshotBaseStructuredData_t
CDebugSnapshotData_t --> CBaseEntityMemory layout
14 fields, 14 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CDebugSnapshotData_t
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_text | CUtlString | ||
0x8 | m_dataType | uint32 | ||
0xc | m_userFlags | uint32 | ||
0x10 | m_userData | uint32 | ||
0x14 | m_userVector | VectorWS | ||
0x20 | m_userTransform | CTransformWS | ||
0x40 | m_userShape | CGenericShapeProxy | ||
0xd8 | m_drawColor | Color | ||
0xe0 | m_vecDebugOverlayData | CUtlVector< CDebugDrawHistoryData* > | ||
0xf8 | m_pStructuredData | DebugSnapshotBaseStructuredData_t* | ||
0x100 | m_hEntity | CHandle< CBaseEntity > | ||
0x108 | m_sEntityName | CUtlString | ||
0x110 | m_nEntityIndex | CEntityIndex | ||
0x120 | m_children | CUtlLeanVector< CDebugSnapshotData_t > |
KV3 class defaults
null