CAttributeManager (server)
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 80 bytes (0x50)Alignment: unspecified (0xff sentinel)Module: serverBinary: server.dll
Relationships
Inherits from: nothing; this is a root class.
Same name in another module: CAttributeManager (client)
Derived by: CAttributeContainer
Used by (1) as a field type
Inheritance tree
CAttributeManager
Relationship diagram (3 edges)
classDiagram
CAttributeManager <|-- CAttributeContainer
CAttributeManager --> CBaseEntity
CAttributeManager *-- `CAttributeManager::cached_attribute_float_t`Memory layout
6 fields, 6 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CAttributeManager
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x8 | m_Providers | CUtlVector< CHandle< CBaseEntity > > | ||
0x20 | m_iReapplyProvisionParity | int32 | ||
0x24 | m_hOuter | CHandle< CBaseEntity > | ||
0x28 | m_bPreventLoopback | bool | ||
0x2c | m_ProviderType | attributeprovidertypes_t | ||
0x30 | m_CachedResults | CUtlVector< CAttributeManager::cached_attribute_float_t > |