SchemaEntityClasses
CBasePlayerController
CBasePlayerController
Inheritance: CBaseEntity
Fields
- m_nInButtonsWhichAreToggles uint64_t
- m_nTickBase uint32_t
- m_hPawn CHandle<CBasePlayerPawn>
- m_bKnownTeamMismatch bool
- m_nSplitScreenSlot int32_t
- m_hSplitOwner CHandle<CBasePlayerController>
- m_hSplitScreenPlayers CUtlVector<CHandle<CBasePlayerController>>
- m_bIsHLTV bool
- m_iConnected PlayerConnectedState
- m_iszPlayerName char
- m_szNetworkIDString CUtlString
- m_fLerpTime float
- m_bLagCompensation bool
- m_bPredict bool
- m_bIsLowViolence bool
- m_bGamePaused bool
- m_iIgnoreGlobalChat ChatIgnoreType_t
- m_flLastPlayerTalkTime float
- m_flLastEntitySteadyState float
- m_nAvailableEntitySteadyState int32_t
- m_bHasAnySteadyStateEnts bool
- m_steamID uint64_t
- m_bNoClipEnabled bool
- m_iDesiredFOV uint32_t
Methods
SetPawn(pPawn)
Set pawn for controller.
Parameters
- pPawn CBasePlayerPawn*
FromIndex()
Parameters
- index.Get()