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
CollisionGroup
[SchemaMember("CPhysBox", "m_iszCollisionGroup")]
public string CollisionGroup { get; set; }
Property Value
- string
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
InteractsAs
[SchemaMember("CPhysBox", "m_iszInteractsAs")]
public string InteractsAs { get; set; }
Property Value
- string
InteractsExclude
[SchemaMember("CPhysBox", "m_iszInteractsExclude")]
public string InteractsExclude { get; set; }
Property Value
- string
InteractsWith
[SchemaMember("CPhysBox", "m_iszInteractsWith")]
public string InteractsWith { get; set; }
Property Value
- string
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