Skip to content

CollisionDetailLayerInfo_t

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

Kind: classSize: 64 bytes (0x40)Alignment: 8 bytesModule: physicslibBinary: !GlobalTypes

Metadata: MVDataOutlinerLeafNameFn MVDataRoot

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • CollisionDetailLayerInfo_t
Relationship diagram (1 edges)
classDiagram
    CollisionDetailLayerInfo_t *-- `CollisionDetailLayerInfo_t::Name_t`
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CollisionDetailLayerInfo_t

OffsetFieldTypeFromAnnotations
0x0m_sDescriptionCUtlStringMPropertyDescription How the detail layer is meant to be used MPropertyFriendlyName Description
0x8m_sFriendlyNameCUtlStringMPropertyDescription How name is displayed in tools MPropertyFriendlyName Friendly Name
0x10m_bIsQueryOnlyboolMPropertyDescription Only query can use this layer, not collision
0x18m_sParentDetailLayerCUtlStringMPropertyDescription Parent detail layers automatically include the child layer
0x20m_vecSubtreeDetailLayersCUtlVector< CollisionDetailLayerInfo_t::Name_t >MPropertySuppressField
0x38m_bNotPickableboolMPropertySuppressField
KV3 class defaults
{
	"m_sDescription": "",
	"m_sFriendlyName": "",
	"m_bIsQueryOnly": false,
	"m_sParentDetailLayer": "",
	"m_vecSubtreeDetailLayers":
	[
	],
	"m_bNotPickable": false
}