CEntityComponent
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 8 bytes (0x8)Alignment: unspecified (0xff sentinel)Module: entity2Binary: assetrename.dll
Relationships
Inherits from: nothing; this is a root class.
Derived by (14)
- CBodyComponent
- CBodyComponent
- CHitboxComponent
- CHitboxComponent
- CLightComponent
- CLightComponent
- CPathQueryComponent
- CPathQueryComponent
- CPropDataComponent
- CPropDataComponent
- CRenderComponent
- CRenderComponent
- CScriptComponent
- CTouchExpansionComponent
Inheritance tree
CEntityComponent (14)
CBodyComponent client (2)
- CBodyComponentPoint client
- CBodyComponentSkeletonInstance client
CBodyComponent server (2)
- CBodyComponentPoint server
- CBodyComponentSkeletonInstance server
- CHitboxComponent client
- CHitboxComponent server
- CLightComponent client
- CLightComponent server
- CPathQueryComponent client
- CPathQueryComponent server
- CPropDataComponent client
- CPropDataComponent server
- CRenderComponent client
- CRenderComponent server
- CScriptComponent
- CTouchExpansionComponent server
Relationship diagram (8 edges)
classDiagram
CEntityComponent <|-- CBodyComponent
CEntityComponent <|-- CHitboxComponent
CEntityComponent <|-- CLightComponent
CEntityComponent <|-- CPathQueryComponent
CEntityComponent <|-- CPropDataComponent
CEntityComponent <|-- CRenderComponent
CEntityComponent <|-- CScriptComponent
CEntityComponent <|-- CTouchExpansionComponentMemory layout
The schema exposes no fields for this class. It is registered for its type identity or its methods only.