Skip to content

CCSPlayerBase_CameraServices (client)

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

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

Relationships

Inherits from: CPlayer_CameraServices

Same name in another module: CCSPlayerBase_CameraServices (server)

Derived by: CCSObserver_CameraServices, CCSPlayer_CameraServices

Inheritance tree
Relationship diagram (6 edges)
classDiagram
    CPlayerPawnComponent <|-- CPlayer_CameraServices
    CPlayer_CameraServices <|-- CCSPlayerBase_CameraServices
    CCSPlayerBase_CameraServices <|-- CCSObserver_CameraServices
    CCSPlayerBase_CameraServices <|-- CCSPlayer_CameraServices
    CCSPlayerBase_CameraServices *-- GameTime_t
    CCSPlayerBase_CameraServices --> C_BaseEntity
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CPlayerPawnComponentCPlayer_CameraServicesCCSPlayerBase_CameraServices

OffsetFieldTypeFromAnnotations
0x8__m_pChainEntityCNetworkVarChainerCPlayerPawnComponentMNotSaved
0x30m_pComponentGraphControllerCAnimGraphControllerPtrCPlayerPawnComponent
0x48m_vecCsViewPunchAngleQAngleCPlayer_CameraServices
0x54m_nCsViewPunchAngleTickGameTick_tCPlayer_CameraServices
0x58m_flCsViewPunchAngleTickRatiofloat32CPlayer_CameraServices
0x60m_PlayerFogC_fogplayerparams_tCPlayer_CameraServices
0xa0m_hColorCorrectionCtrlCHandle< C_ColorCorrection >CPlayer_CameraServices
0xa4m_hViewEntityCHandle< C_BaseEntity >CPlayer_CameraServices
0xa8m_hTonemapControllerCHandle< C_TonemapController2 >CPlayer_CameraServices
0xb0m_audioaudioparams_tCPlayer_CameraServices
0x128m_PostProcessingVolumesC_NetworkUtlVectorBase< CHandle< C_PostProcessingVolume > >CPlayer_CameraServices
0x140m_flOldPlayerZfloat32CPlayer_CameraServices
0x144m_flOldPlayerViewOffsetZfloat32CPlayer_CameraServices
0x148m_CurrentFogfogparams_tCPlayer_CameraServices
0x1b0m_hOldFogControllerCHandle< C_FogController >CPlayer_CameraServices
0x1b4m_bOverrideFogColorbool[5]CPlayer_CameraServices
0x1b9m_OverrideFogColorColor[5]CPlayer_CameraServices
0x1cdm_bOverrideFogStartEndbool[5]CPlayer_CameraServices
0x1d4m_fOverrideFogStartfloat32[5]CPlayer_CameraServices
0x1e8m_fOverrideFogEndfloat32[5]CPlayer_CameraServices
0x1fcm_hActivePostProcessingVolumeCHandle< C_PostProcessingVolume >CPlayer_CameraServices
0x200m_angDemoViewAnglesQAngleCPlayer_CameraServices
0x290m_iFOVuint32
0x294m_iFOVStartuint32
0x298m_flFOVTimeGameTime_t
0x29cm_flFOVRatefloat32
0x2a0m_hZoomOwnerCHandle< C_BaseEntity >
0x2a4m_flLastShotFOVfloat32