CPlayer_CameraServices (server)
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 376 bytes (0x178)Alignment: unspecified (0xff sentinel)Module: serverBinary: server.dll
Relationships
Inherits from: CPlayerPawnComponent
Same name in another module: CPlayer_CameraServices (client)
Derived by: CCSPlayerBase_CameraServices
Used by (1) as a field type
Inheritance tree
CPlayerPawnComponent
CPlayer_CameraServices
Relationship diagram (8 edges)
classDiagram
CPlayerPawnComponent <|-- CPlayer_CameraServices
CPlayer_CameraServices <|-- CCSPlayerBase_CameraServices
CPlayer_CameraServices *-- GameTick_t
CPlayer_CameraServices --> CColorCorrection
CPlayer_CameraServices --> CBaseEntity
CPlayer_CameraServices --> CTonemapController2
CPlayer_CameraServices --> CPostProcessingVolume
CPlayer_CameraServices --> CEnvSoundscapeTriggerableMemory layout
14 fields, 12 declared here and 2 inherited. Offsets are absolute from the object base on windows-x86_64.
CPlayerPawnComponentCPlayer_CameraServices
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x8 | __m_pChainEntity | CNetworkVarChainer | CPlayerPawnComponent | MNotSaved |
0x30 | m_pComponentGraphController | CAnimGraphControllerPtr | CPlayerPawnComponent | |
0x48 | m_vecCsViewPunchAngle | QAngle | ||
0x54 | m_nCsViewPunchAngleTick | GameTick_t | ||
0x58 | m_flCsViewPunchAngleTickRatio | float32 | ||
0x60 | m_PlayerFog | fogplayerparams_t | ||
0xa0 | m_hColorCorrectionCtrl | CHandle< CColorCorrection > | ||
0xa4 | m_hViewEntity | CHandle< CBaseEntity > | ||
0xa8 | m_hTonemapController | CHandle< CTonemapController2 > | ||
0xb0 | m_audio | audioparams_t | ||
0x128 | m_PostProcessingVolumes | CNetworkUtlVectorBase< CHandle< CPostProcessingVolume > > | ||
0x140 | m_flOldPlayerZ | float32 | ||
0x144 | m_flOldPlayerViewOffsetZ | float32 | ||
0x160 | m_hTriggerSoundscapeList | CUtlVector< CHandle< CEnvSoundscapeTriggerable > > |