Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
10,187
ConVars & Commands
6,276
Show
All
10,187
Classes
9,310
Enums
877
Entities
2,141
Components
26
Networked
858
VData
41
Exclusive
6,248
CAbility_Werewolf_Frenzy
CAbility_Werewolf_FrenzyVData
CAccoladeDefinition
CAmbientGeneric
CAssignedLaneParticle
CAttributeContainer
CAttributeList
CAttributeManager
CAttributeManager::cached_attribute_float_t
CBarnLight
CBaseAnimGraph
CBaseAnimGraph::ModifierHandleVector_t
CBaseAnimGraphAlias_baseanimating
CBaseAnimGraphController
CBaseButton
CBaseClientUIEntity
CBaseCombatCharacter
CBaseDMStart
CBaseDashCastAbilityVData
CBaseDoor
CBaseEntity
CBaseFilter
CBaseLockonAbilityVData
CBaseModelEntity
CBaseModelEntity::BodyGroupRequest_t
CBaseModelEntity::OnDamageLevelChangedArgs_t
CBaseModifier
CBaseModifierAura
CBaseNPCMaker
CBaseNPCMaker::ThreeStateDist_t
CBaseNPCMaker::VisibilityCriterion_t
CBasePlatTrain
CBasePlayerController
CBasePlayerPawn
CBasePlayerVData
CBasePlayerWeapon
CBasePlayerWeaponVData
CBaseProp
CBasePropDoor
CBaseTieredLockonAbilityVData
CBaseToggle
CBaseTrackedStatsEntity
CBaseTrigger
CBaseTriggerAbilityVData
CBeam
CBodyComponent
CBodyComponentBaseAnimGraph
CBodyComponentBaseModelEntity
CBodyComponentPoint
CBodyComponentSkeletonInstance
CBreakable
CBreakableProp
CBuoyancyHelper
CChangeLevel
CChoreoComponent
CChoreoInfoTarget
CCitadelAbilityBeam_t
CCitadelAbilityChargedBombVData
CCitadelAbilityComponent
CCitadelAbilityDruidAbility04
CCitadelAbilityDruidBasePlant
CCitadelAbilityDruidBasePlantVData
CCitadelAbilityDruidHelicopterSeeds
CCitadelAbilityDruidHelicopterSeedsVData
CCitadelAbilityDruidLeechSeed
CCitadelAbilityDruidLeechSeedVData
CCitadelAbilityDruidPlantBranchWall
CCitadelAbilityDruidPlantBranchWallVData
CCitadelAbilityDruidPlantHealingTree
CCitadelAbilityDruidPlantHealingTreeVData
CCitadelAbilityDruidPlantInvisBush
CCitadelAbilityDruidPlantInvisBushVData
CCitadelAbilityDruidPlantSomething
CCitadelAbilityDruidPlantSomethingVData
CCitadelAbilityDruidSprout
CCitadelAbilityFlyingStrikeVData
CCitadelAbilityHealingSlashVData
CCitadelAbilityIncendiaryProjectileVData
CCitadelAbilityTangoTetherVData
CCitadelAnimatingModelEntity
Type
/
to search schemas
Deadlock
server
CBaseToggle
CBaseDoor
CBaseDoor
func_door
2688 bytes (0x0A80), align 8
Source
Inherits
CBaseToggle
CBaseModelEntity
CBaseEntity
CEntityInstance
Derived classes
CRotDoor
Also in
client
Counter-Strike 2
offsets differ
Half-Life: Alyx
differs
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0907
m_angMoveEntitySpace
QAngle
2312
0x0908
m_vecMoveDirParentSpace
Vector
2324
0x0914
m_ls
locksound_t
2336
0x0920
MNotSaved
m_bForceClosed
bool
2368
0x0940
m_bDoorGroup
bool
2369
0x0941
m_bLocked
bool
2370
0x0942
m_bIgnoreDebris
bool
2371
0x0943
m_bNoNPCs
bool
2372
0x0944
m_eSpawnPosition
FuncDoorSpawnPos_t
2376
0x0948
m_flBlockDamage
float32
2380
0x094C
m_NoiseMoving
CGameSoundEventName
2384
0x0950
m_NoiseArrived
CGameSoundEventName
2392
0x0958
m_NoiseMovingClosed
CGameSoundEventName
2400
0x0960
m_NoiseArrivedClosed
CGameSoundEventName
2408
0x0968
m_ChainTarget
CUtlSymbolLarge
2416
0x0970
m_OnBlockedClosing
CEntityIOOutput
2424
0x0978
m_OnBlockedOpening
CEntityIOOutput
2448
0x0990
m_OnUnblockedClosing
CEntityIOOutput
2472
0x09A8
m_OnUnblockedOpening
CEntityIOOutput
2496
0x09C0
m_OnFullyClosed
CEntityIOOutput
2520
0x09D8
m_OnFullyOpen
CEntityIOOutput
2544
0x09F0
m_OnClose
CEntityIOOutput
2568
0x0A08
m_OnOpen
CEntityIOOutput
2592
0x0A20
m_OnLockedUse
CEntityIOOutput
2616
0x0A38
m_bLoopMoveSound
bool
2640
0x0A50
m_bCreateNavObstacle
bool
2672
0x0A70
m_flSpeed
float32
2676
0x0A74
m_isChaining
bool
2680
0x0A78
MNotSaved
m_bIsUsable
bool
2681
0x0A79
MNotSaved
func_door
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
movedir
QAngle
m_angMoveEntitySpace
noise1
soundname
m_NoiseMoving
noise2
soundname
m_NoiseArrived
startclosesound
soundname
m_NoiseMovingClosed
closesound
soundname
m_NoiseArrivedClosed
chainstodoor
string
m_ChainTarget
locked_sound
soundname
m_ls.sLockedSound
unlocked_sound
soundname
m_ls.sUnlockedSound
dmg
float32
m_flBlockDamage
spawnpos
FuncDoorSpawnPos_t
m_eSpawnPosition
forceclosed
bool
m_bForceClosed
loopmovesound
bool
m_bLoopMoveSound
ignoredebris
bool
m_bIgnoreDebris
CreateNavObstacle
bool
m_bCreateNavObstacle
speed
float32
m_flSpeed
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
Close
()
—
Lock
()
—
Open
()
—
SetNoNPCs
(param:
bool
)
—
SetSpeed
(param:
float
)
—
SetToggleState
(param:
float
)
—
Toggle
()
—
Unlock
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnBlockedClosing
()
—
OnBlockedOpening
()
—
OnClose
()
—
OnFullyClosed
()
—
OnFullyOpen
()
—
OnLockedUse
()
—
OnOpen
()
—
OnUnblockedClosing
()
—
OnUnblockedOpening
()
—