Entity systemClasses
CDynamicProp
Schema class CDynamicProp, derived from CBreakableProp.
Generated from the game's schema. Header: source2mod/schema/entity/classes/CDynamicProp.h
Inherits CBreakableProp
Fields
| Field | Type |
|---|---|
m_bGraphControllerEnabled | bool |
m_bCreateNavObstacle | bool |
m_bNavObstacleUpdatesOverridden | bool |
m_bUseHitboxesForRenderBox | bool |
m_bUseAnimGraph | bool |
m_pOutputAnimBegun | CEntityIOOutput |
m_pOutputAnimOver | CEntityIOOutput |
m_pOutputAnimLoopCycleOver | CEntityIOOutput |
m_OnAnimReachedStart | CEntityIOOutput |
m_OnAnimReachedEnd | CEntityIOOutput |
m_iszIdleAnim | CUtlSymbolLarge |
m_nIdleAnimLoopMode | AnimLoopMode_t |
m_bRandomizeCycle | bool |
m_bStartDisabled | bool |
m_bFiredStartEndOutput | bool |
m_bForceNpcExclude | bool |
m_bCreateMovableSurfaceGraph | bool |
m_bCreateNonSolid | bool |
m_bIsOverrideProp | bool |
m_iInitialGlowState | int32_t |
m_nGlowRange | int32_t |
m_nGlowRangeMin | int32_t |
m_glowColor | Color |
m_nGlowTeam | int32_t |
Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).