Skip to content

CPlayer_CameraServices (client)

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

Kind: classSize: 656 bytes (0x290)Alignment: unspecified (0xff sentinel)Module: clientBinary: client.dll

Relationships

Inherits from: CPlayerPawnComponent

Same name in another module: CPlayer_CameraServices (server)

Derived by: CCSPlayerBase_CameraServices

Used by (1) as a field type

Inheritance tree
Relationship diagram (9 edges)
classDiagram
    CPlayerPawnComponent <|-- CPlayer_CameraServices
    CPlayer_CameraServices <|-- CCSPlayerBase_CameraServices
    CPlayer_CameraServices *-- GameTick_t
    CPlayer_CameraServices *-- C_fogplayerparams_t
    CPlayer_CameraServices --> C_ColorCorrection
    CPlayer_CameraServices --> C_BaseEntity
    CPlayer_CameraServices --> C_TonemapController2
    CPlayer_CameraServices --> C_PostProcessingVolume
    CPlayer_CameraServices --> C_FogController
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

22 fields, 20 declared here and 2 inherited. Offsets are absolute from the object base on windows-x86_64.

CPlayerPawnComponentCPlayer_CameraServices

OffsetFieldTypeFromAnnotations
0x8__m_pChainEntityCNetworkVarChainerCPlayerPawnComponentMNotSaved
0x30m_pComponentGraphControllerCAnimGraphControllerPtrCPlayerPawnComponent
0x48m_vecCsViewPunchAngleQAngle
0x54m_nCsViewPunchAngleTickGameTick_t
0x58m_flCsViewPunchAngleTickRatiofloat32
0x60m_PlayerFogC_fogplayerparams_t
0xa0m_hColorCorrectionCtrlCHandle< C_ColorCorrection >
0xa4m_hViewEntityCHandle< C_BaseEntity >
0xa8m_hTonemapControllerCHandle< C_TonemapController2 >
0xb0m_audioaudioparams_t
0x128m_PostProcessingVolumesC_NetworkUtlVectorBase< CHandle< C_PostProcessingVolume > >
0x140m_flOldPlayerZfloat32
0x144m_flOldPlayerViewOffsetZfloat32
0x148m_CurrentFogfogparams_t
0x1b0m_hOldFogControllerCHandle< C_FogController >
0x1b4m_bOverrideFogColorbool[5]
0x1b9m_OverrideFogColorColor[5]
0x1cdm_bOverrideFogStartEndbool[5]
0x1d4m_fOverrideFogStartfloat32[5]
0x1e8m_fOverrideFogEndfloat32[5]
0x1fcm_hActivePostProcessingVolumeCHandle< C_PostProcessingVolume >
0x200m_angDemoViewAnglesQAngle