Source2Toolkit
SchemaEntityClasses

CPhysBox

CPhysBox

Inheritance: CBreakable

Fields

  • m_damageType int32_t
  • m_damageToEnableMotion int32_t
  • m_flForceToEnableMotion float
  • m_vHoverPosePosition Vector
  • m_angHoverPoseAngles QAngle
  • m_bNotSolidToWorld bool
  • m_bEnableUseOutput bool
  • m_nHoverPoseFlags HoverPoseFlags_t
  • m_flTouchOutputPerEntityDelay float
  • m_iszCollisionGroup CUtlSymbolLarge
  • m_iszInteractsAs CUtlSymbolLarge
  • m_iszInteractsWith CUtlSymbolLarge
  • m_iszInteractsExclude CUtlSymbolLarge
  • m_OnDamaged CEntityIOOutput
  • m_OnAwakened CEntityIOOutput
  • m_OnMotionEnabled CEntityIOOutput
  • m_OnPlayerUse CEntityIOOutput
  • m_OnStartTouch CEntityIOOutput

Methods

CPhysBox* New(className)

Parameters
  • className const char*

CPhysBox* FromIndex(iIndex)

Parameters
  • iIndex int

CPhysBox* FromIndex(index)

Parameters
  • index CEntityIndex

CHandle<CPhysBox> GetHandle()

On this page