Table of Contents

Class CPhysBox

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CPhysBox : CBreakable, IEquatable<CEntityInstance>
Inheritance
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

ExploitableByPlayer

[SchemaMember("CPhysBox", "m_iExploitableByPlayer")]
public ref int ExploitableByPlayer { get; }

Property Value

int

ForceToEnableMotion

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

Property Value

float

MassScale

[SchemaMember("CPhysBox", "m_massScale")]
public ref float MassScale { get; }

Property Value

float

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

PreferredCarryAngles

[SchemaMember("CPhysBox", "m_angPreferredCarryAngles")]
public QAngle PreferredCarryAngles { get; }

Property Value

QAngle

TouchOutputPerEntityDelay

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

Property Value

float