Entity systemClasses
CPhysBox
Schema class CPhysBox, derived from CBreakable.
Generated from the game's schema. Header: source2mod/schema/entity/classes/CPhysBox.h
Inherits CBreakable
Fields
| Field | Type |
|---|---|
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 |
Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).