Class CBasePlayerPawn
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CBasePlayerPawn : CBaseCombatCharacter, IEquatable<CEntityInstance>
- Inheritance
-
objectCBasePlayerPawn
- Implements
- Derived
- Inherited Members
Constructors
CBasePlayerPawn(nint)
public CBasePlayerPawn(nint pointer)
Parameters
pointer
nint
Properties
AutoaimServices
[SchemaMember("CBasePlayerPawn", "m_pAutoaimServices")]
public CPlayer_AutoaimServices? AutoaimServices { get; }
Property Value
CameraServices
[SchemaMember("CBasePlayerPawn", "m_pCameraServices")]
public CPlayer_CameraServices? CameraServices { get; }
Property Value
Controller
[SchemaMember("CBasePlayerPawn", "m_hController")]
public CHandle<CBasePlayerController> Controller { get; }
Property Value
DeathTime
[SchemaMember("CBasePlayerPawn", "m_flDeathTime")]
public ref float DeathTime { get; }
Property Value
Expresser
[SchemaMember("CBasePlayerPawn", "m_pExpresser")]
public CAI_Expresser? Expresser { get; }
Property Value
FlashlightServices
[SchemaMember("CBasePlayerPawn", "m_pFlashlightServices")]
public CPlayer_FlashlightServices? FlashlightServices { get; }
Property Value
HideHUD
[SchemaMember("CBasePlayerPawn", "m_iHideHUD")]
public ref uint HideHUD { get; }
Property Value
HighestGeneratedServerViewAngleChangeIndex
[SchemaMember("CBasePlayerPawn", "m_nHighestGeneratedServerViewAngleChangeIndex")]
public ref uint HighestGeneratedServerViewAngleChangeIndex { get; }
Property Value
HltvReplayDelay
[SchemaMember("CBasePlayerPawn", "m_fHltvReplayDelay")]
public ref float HltvReplayDelay { get; }
Property Value
HltvReplayEnd
[SchemaMember("CBasePlayerPawn", "m_fHltvReplayEnd")]
public ref float HltvReplayEnd { get; }
Property Value
HltvReplayEntity
[SchemaMember("CBasePlayerPawn", "m_iHltvReplayEntity")]
public CEntityIndex HltvReplayEntity { get; }
Property Value
InitHUD
[SchemaMember("CBasePlayerPawn", "m_fInitHUD")]
public ref bool InitHUD { get; }
Property Value
ItemServices
[SchemaMember("CBasePlayerPawn", "m_pItemServices")]
public CPlayer_ItemServices? ItemServices { get; }
Property Value
MovementServices
[SchemaMember("CBasePlayerPawn", "m_pMovementServices")]
public CPlayer_MovementServices? MovementServices { get; }
Property Value
NextSuicideTime
[SchemaMember("CBasePlayerPawn", "m_fNextSuicideTime")]
public ref float NextSuicideTime { get; }
Property Value
ObserverServices
[SchemaMember("CBasePlayerPawn", "m_pObserverServices")]
public CPlayer_ObserverServices? ObserverServices { get; }
Property Value
ServerViewAngleChanges
[SchemaMember("CBasePlayerPawn", "m_ServerViewAngleChanges")]
public NetworkedVector<ViewAngleServerChange_t> ServerViewAngleChanges { get; }
Property Value
Skybox3d
[SchemaMember("CBasePlayerPawn", "m_skybox3d")]
public sky3dparams_t Skybox3d { get; }
Property Value
SndOpvarLatchData
[SchemaMember("CBasePlayerPawn", "m_sndOpvarLatchData")]
public NetworkedVector<sndopvarlatchdata_t> SndOpvarLatchData { get; }
Property Value
TimeLastHurt
[SchemaMember("CBasePlayerPawn", "m_fTimeLastHurt")]
public ref float TimeLastHurt { get; }
Property Value
UseServices
[SchemaMember("CBasePlayerPawn", "m_pUseServices")]
public CPlayer_UseServices? UseServices { get; }
Property Value
V_angle
[SchemaMember("CBasePlayerPawn", "v_angle")]
public QAngle V_angle { get; }
Property Value
V_anglePrevious
[SchemaMember("CBasePlayerPawn", "v_anglePrevious")]
public QAngle V_anglePrevious { get; }
Property Value
WaterServices
[SchemaMember("CBasePlayerPawn", "m_pWaterServices")]
public CPlayer_WaterServices? WaterServices { get; }
Property Value
WeaponServices
[SchemaMember("CBasePlayerPawn", "m_pWeaponServices")]
public CPlayer_WeaponServices? WeaponServices { get; }
Property Value
Methods
CommitSuicide(bool, bool)
Force player suicide
public void CommitSuicide(bool explode, bool force)
Parameters
Exceptions
- InvalidOperationException
Entity is not valid
RemovePlayerItem(CBasePlayerWeapon)
Remove Player Item
public void RemovePlayerItem(CBasePlayerWeapon weapon)
Parameters
weapon
CBasePlayerWeapon
Exceptions
- InvalidOperationException
Entity is not valid