Table of Contents

Class CPhysBox

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CPhysBox : CBreakable, IEquatable<CEntityInstance>
Inheritance
object
CPhysBox
Implements
Inherited Members

Constructors

CPhysBox(nint)

public CPhysBox(nint pointer)

Parameters

pointer nint

Properties

CarryingPlayer

[SchemaMember("CPhysBox", "m_hCarryingPlayer")]
public CHandle<CBasePlayerPawn> CarryingPlayer { get; }

Property Value

CHandle<CBasePlayerPawn>

DamageToEnableMotion

[SchemaMember("CPhysBox", "m_damageToEnableMotion")]
public ref int DamageToEnableMotion { get; }

Property Value

int

DamageType

[SchemaMember("CPhysBox", "m_damageType")]
public ref int DamageType { get; }

Property Value

int

EnableUseOutput

[SchemaMember("CPhysBox", "m_bEnableUseOutput")]
public ref bool EnableUseOutput { get; }

Property Value

bool

ForceToEnableMotion

[SchemaMember("CPhysBox", "m_flForceToEnableMotion")]
public ref float ForceToEnableMotion { get; }

Property Value

float

HoverPoseAngles

[SchemaMember("CPhysBox", "m_angHoverPoseAngles")]
public QAngle HoverPoseAngles { get; }

Property Value

QAngle

HoverPoseFlags

[SchemaMember("CPhysBox", "m_nHoverPoseFlags")]
public ref HoverPoseFlags_t HoverPoseFlags { get; }

Property Value

HoverPoseFlags_t

HoverPosePosition

[SchemaMember("CPhysBox", "m_vHoverPosePosition")]
public Vector HoverPosePosition { get; }

Property Value

Vector

NotSolidToWorld

[SchemaMember("CPhysBox", "m_bNotSolidToWorld")]
public ref bool NotSolidToWorld { get; }

Property Value

bool

OnAwakened

[SchemaMember("CPhysBox", "m_OnAwakened")]
public CEntityIOOutput OnAwakened { get; }

Property Value

CEntityIOOutput

OnDamaged

[SchemaMember("CPhysBox", "m_OnDamaged")]
public CEntityIOOutput OnDamaged { get; }

Property Value

CEntityIOOutput

OnMotionEnabled

[SchemaMember("CPhysBox", "m_OnMotionEnabled")]
public CEntityIOOutput OnMotionEnabled { get; }

Property Value

CEntityIOOutput

OnPlayerUse

[SchemaMember("CPhysBox", "m_OnPlayerUse")]
public CEntityIOOutput OnPlayerUse { get; }

Property Value

CEntityIOOutput

OnStartTouch

[SchemaMember("CPhysBox", "m_OnStartTouch")]
public CEntityIOOutput OnStartTouch { get; }

Property Value

CEntityIOOutput

TouchOutputPerEntityDelay

[SchemaMember("CPhysBox", "m_flTouchOutputPerEntityDelay")]
public ref float TouchOutputPerEntityDelay { get; }

Property Value

float