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