Entity systemClasses
CEnvBeam
Schema class CEnvBeam, derived from CBeam.
Generated from the game's schema. Header: source2mod/schema/entity/classes/CEnvBeam.h
Inherits CBeam
Fields
| Field | Type |
|---|---|
m_active | int32_t |
m_spriteTexture | CStrongHandle<InfoForResourceTypeIMaterial2> |
m_iszStartEntity | CUtlSymbolLarge |
m_iszEndEntity | CUtlSymbolLarge |
m_life | float |
m_boltWidth | float |
m_noiseAmplitude | float |
m_speed | int32_t |
m_restrike | float |
m_iszSpriteName | CUtlSymbolLarge |
m_frameStart | int32_t |
m_vEndPointWorld | Vector |
m_vEndPointRelative | Vector |
m_radius | float |
m_TouchType | Touch_t |
m_iFilterName | CUtlSymbolLarge |
m_hFilter | CHandle<CBaseEntity> |
m_iszDecal | CUtlSymbolLarge |
m_OnTouchedByEntity | CEntityIOOutput |
Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).