AggregateMeshInfo_t
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 44 bytes (0x2c)Alignment: 4 bytesModule: worldrendererBinary: !GlobalTypes
Relationships
Inherits from: nothing; this is a root class.
Used by (1) as a field type
Inheritance tree
- AggregateMeshInfo_t
Memory layout
14 fields, 14 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
AggregateMeshInfo_t
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_nVisClusterMemberOffset | uint32 | ||
0x4 | m_nVisClusterMemberCount | uint8 | ||
0x5 | m_bHasTransform | bool | ||
0x6 | m_nLODGroupMask | uint8 | ||
0x8 | m_nDrawCallIndex | int16 | ||
0xa | m_nLODSetupIndex | int16 | ||
0xc | m_vTintColor | Color | ||
0x10 | m_objectFlags | ObjectTypeFlags_t | ||
0x14 | m_nLightProbeVolumePrecomputedHandshake | int32 | ||
0x18 | m_nInstanceStreamOffset | uint32 | ||
0x1c | m_nVertexAlbedoStreamOffset | uint32 | ||
0x20 | m_nVertexEmissiveStreamOffset | uint32 | ||
0x24 | m_instanceStreams | AggregateInstanceStream_t | ||
0x28 | m_fEmissiveFactor | float32 |
KV3 class defaults
{
"m_nVisClusterMemberOffset": 0,
"m_nVisClusterMemberCount": 0,
"m_bHasTransform": false,
"m_nLODGroupMask": 0,
"m_nDrawCallIndex": -1,
"m_nLODSetupIndex": -1,
"m_vTintColor":
[
255,
255,
255
],
"m_objectFlags": "OBJECT_TYPE_MODEL",
"m_nLightProbeVolumePrecomputedHandshake": 0,
"m_nInstanceStreamOffset": 0,
"m_nVertexAlbedoStreamOffset": 0,
"m_nVertexEmissiveStreamOffset": 0,
"m_instanceStreams": "AGGREGATE_INSTANCE_STREAM_NONE",
"m_fEmissiveFactor": 0.000000
}