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

FieldType
m_damageTypeint32_t
m_damageToEnableMotionint32_t
m_flForceToEnableMotionfloat
m_vHoverPosePositionVector
m_angHoverPoseAnglesQAngle
m_bNotSolidToWorldbool
m_bEnableUseOutputbool
m_nHoverPoseFlagsHoverPoseFlags_t
m_flTouchOutputPerEntityDelayfloat
m_iszCollisionGroupCUtlSymbolLarge
m_iszInteractsAsCUtlSymbolLarge
m_iszInteractsWithCUtlSymbolLarge
m_iszInteractsExcludeCUtlSymbolLarge
m_OnDamagedCEntityIOOutput
m_OnAwakenedCEntityIOOutput
m_OnMotionEnabledCEntityIOOutput
m_OnPlayerUseCEntityIOOutput
m_OnStartTouchCEntityIOOutput

Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).

On this page