RnMesh_t
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 192 bytes (0xc0)Alignment: 8 bytesModule: physicslibBinary: !GlobalTypes
Relationships
Inherits from: nothing; this is a root class.
Used by (2) as a field type
Inheritance tree
- RnMesh_t
Relationship diagram (3 edges)
classDiagram
RnMesh_t *-- RnNode_t
RnMesh_t *-- RnTriangle_t
RnMesh_t *-- RnWing_tMemory layout
11 fields, 11 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
RnMesh_t
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_vMin | Vector | ||
0xc | m_vMax | Vector | ||
0x18 | m_Nodes | CUtlVector< RnNode_t > | ||
0x30 | m_Vertices | CUtlVectorSIMDPaddedVector | ||
0x48 | m_Triangles | CUtlVector< RnTriangle_t > | ||
0x60 | m_Wings | CUtlVector< RnWing_t > | ||
0x78 | m_TriangleEdgeFlags | CUtlVector< uint8 > | ||
0x90 | m_Materials | CUtlVector< uint8 > | ||
0xa8 | m_vOrthographicAreas | Vector | ||
0xb4 | m_nFlags | uint32 | ||
0xb8 | m_nDebugFlags | uint32 |
KV3 class defaults
{
"m_vMin":
[
0.000000,
0.000000,
0.000000
],
"m_vMax":
[
0.000000,
0.000000,
0.000000
],
"m_Materials":
[
],
"m_vOrthographicAreas":
[
0.000000,
0.000000,
0.000000
],
"m_nFlags": 0,
"m_nDebugFlags": 0,
"m_Nodes": "[BINARY BLOB]",
"m_Triangles": "[BINARY BLOB]",
"m_Vertices": "[BINARY BLOB]"
}