Source2Toolkit
SchemaEntityClasses

CBreakable

CBreakable

Inheritance: CBaseModelEntity

Fields

  • m_CPropDataComponent CPropDataComponent
  • m_Material Materials
  • m_hBreaker CHandle<CBaseEntity>
  • m_Explosion Explosions
  • m_iszSpawnObject CUtlSymbolLarge
  • m_flPressureDelay float
  • m_iMinHealthDmg int32_t
  • m_iszPropData CUtlSymbolLarge
  • m_impactEnergyScale float
  • m_nOverrideBlockLOS EOverrideBlockLOS_t
  • m_OnStartDeath CEntityIOOutput
  • m_OnBreak CEntityIOOutput
  • m_PerformanceMode PerformanceMode_t
  • m_hPhysicsAttacker CHandle<CBasePlayerPawn>
  • m_flLastPhysicsInfluenceTime float

Methods

CBreakable* New(className)

Parameters
  • className const char*

CBreakable* FromIndex(iIndex)

Parameters
  • iIndex int

CBreakable* FromIndex(index)

Parameters
  • index CEntityIndex

CHandle<CBreakable> GetHandle()

On this page