SchemaEntityClasses
CBaseButton
CBaseButton
Inheritance: CBaseToggle
Fields
- m_angMoveEntitySpace QAngle
- m_fStayPushed bool
- m_fRotating bool
- m_ls locksound_t
- m_sUseSound CGameSoundEventName
- m_sLockedSound CGameSoundEventName
- m_sUnlockedSound CGameSoundEventName
- m_sOverrideAnticipationName CUtlSymbolLarge
- m_bLocked bool
- m_bDisabled bool
- m_flSpeed float
- m_flUseLockedTime float
- m_bSolidBsp bool
- m_OnDamaged CEntityIOOutput
- m_OnPressed CEntityIOOutput
- m_OnUseLocked CEntityIOOutput
- m_OnIn CEntityIOOutput
- m_OnOut CEntityIOOutput
- m_nState int32_t
- m_hConstraint CEntityHandle
- m_hConstraintParent CEntityHandle
- m_bForceNpcExclude bool
- m_sGlowEntity CUtlSymbolLarge
- m_glowEntity CHandle<CBaseModelEntity>
- m_usable bool
- m_szDisplayText CUtlSymbolLarge
Methods
CBaseButton* New(className)
Parameters
- className const char*
CBaseButton* FromIndex(iIndex)
Parameters
- iIndex int
CBaseButton* FromIndex(index)
Parameters
- index CEntityIndex