class CPhysBox : public CBreakable
{
public:
    int32 m_damageType;
    int32 m_damageToEnableMotion;
    float32 m_flForceToEnableMotion;
    Vector m_vHoverPosePosition;
    QAngle m_angHoverPoseAngles;
    bool m_bNotSolidToWorld;
    bool m_bEnableUseOutput;
    HoverPoseFlags_t m_nHoverPoseFlags;
    float32 m_flTouchOutputPerEntityDelay;
    CEntityIOOutput m_OnDamaged;
    CEntityIOOutput m_OnAwakened;
    CEntityIOOutput m_OnMotionEnabled;
    CEntityIOOutput m_OnPlayerUse;
    CEntityIOOutput m_OnStartTouch;
    CHandle<CBasePlayerPawn> m_hCarryingPlayer;
private:
    uint8 pad_09DC[24];
};