SchemaEntityClasses
CBaseDoor
CBaseDoor
Inheritance: CBaseToggle
Fields
- m_angMoveEntitySpace QAngle
- m_vecMoveDirParentSpace Vector
- m_ls locksound_t
- m_bForceClosed bool
- m_bDoorGroup bool
- m_bLocked bool
- m_bIgnoreDebris bool
- m_bNoNPCs bool
- m_eSpawnPosition FuncDoorSpawnPos_t
- m_flBlockDamage float
- m_NoiseMoving CGameSoundEventName
- m_NoiseArrived CGameSoundEventName
- m_NoiseMovingClosed CGameSoundEventName
- m_NoiseArrivedClosed CGameSoundEventName
- m_ChainTarget CUtlSymbolLarge
- m_OnBlockedClosing CEntityIOOutput
- m_OnBlockedOpening CEntityIOOutput
- m_OnUnblockedClosing CEntityIOOutput
- m_OnUnblockedOpening CEntityIOOutput
- m_OnFullyClosed CEntityIOOutput
- m_OnFullyOpen CEntityIOOutput
- m_OnClose CEntityIOOutput
- m_OnOpen CEntityIOOutput
- m_OnLockedUse CEntityIOOutput
- m_bLoopMoveSound bool
- m_bCreateNavObstacle bool
- m_flSpeed float
- m_isChaining bool
- m_bIsUsable bool
Methods
CBaseDoor* New(className)
Parameters
- className const char*
CBaseDoor* FromIndex(iIndex)
Parameters
- iIndex int
CBaseDoor* FromIndex(index)
Parameters
- index CEntityIndex