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
CDestructableBuildingVData
CDestructiblePartsComponent
CDoormanBombProjectile
CDynamicLight
CDynamicNavConnectionsVolume
CDynamicProp
CDynamicPropAlias_cable_dynamic
CDynamicPropAlias_dynamic_prop
CDynamicPropAlias_prop_dynamic_override
CEconEntity
CEconEntity::AttachedParticleInfo_t
CEconItemAttribute
CEconItemView
CEconWearable
CEffectData
CEnableMotionFixup
CEntityBlocker
CEntityDissolve
CEntityFlame
CEnvBeam
CEnvBeverage
CEnvCombinedLightProbeVolume
CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume
CEnvCubemap
CEnvCubemapFog
CEnvDecal
CEnvDetailController
CEnvEntityIgniter
CEnvEntityMaker
CEnvExplosion
CEnvFade
CEnvGlobal
CEnvInstructorHint
CEnvInstructorVRHint
CEnvLaser
CEnvLightProbeVolume
CEnvMuzzleFlash
CEnvParticleGlow
CEnvShake
CEnvSky
CEnvSoundscape
CEnvSoundscapeAlias_snd_soundscape
CEnvSoundscapeProxy
CEnvSoundscapeProxyAlias_snd_soundscape_proxy
CEnvSoundscapeTriggerable
CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable
CEnvSpark
CEnvSplash
CEnvTilt
CEnvViewPunch
CEnvVolumetricFogController
CEnvVolumetricFogVolume
CEnvWind
CEnvWindShared
CEnvironmentLight
CExplosionTypeData
CFacingServices_GraphController
CFilterAttributeInt
CFilterClass
CFilterContext
CFilterEnemy
CFilterLOS
CFilterMassGreater
CFilterModel
CFilterModifier
CFilterMultiple
CFilterName
CFilterProximity
CFilterTeam
CFish
CFishPool
CFogController
CFogTrigger
CFogVolume
CFuncBrush
CFuncElectrifiedVolume
CFuncFoliageVData
CFuncIllusionary
CFuncInteractionLayerClip
CFuncLadder
Type
/
to search schemas
Deadlock
server
CBeam
CEnvBeam
CEnvBeam
env_beam
2480 bytes (0x09B0), align 8
Source
Inherits
CBeam
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
Counter-Strike 2
offsets differ
Dota 2
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0917
m_active
int32
2328
0x0918
m_spriteTexture
CStrongHandle
<
InfoForResourceTypeIMaterial2
>
2336
0x0920
m_iszStartEntity
CUtlSymbolLarge
2344
0x0928
m_iszEndEntity
CUtlSymbolLarge
2352
0x0930
m_life
float32
2360
0x0938
m_boltWidth
float32
2364
0x093C
m_noiseAmplitude
float32
2368
0x0940
m_speed
int32
2372
0x0944
m_restrike
float32
2376
0x0948
m_iszSpriteName
CUtlSymbolLarge
2384
0x0950
m_frameStart
int32
2392
0x0958
m_vEndPointWorld
VectorWS
2396
0x095C
m_vEndPointRelative
Vector
2408
0x0968
MNotSaved
m_radius
float32
2420
0x0974
m_TouchType
Touch_t
2424
0x0978
m_iFilterName
CUtlSymbolLarge
2432
0x0980
m_hFilter
CHandle
<
CBaseEntity
>
2440
0x0988
m_iszDecal
CUtlSymbolLarge
2448
0x0990
m_OnTouchedByEntity
CEntityIOOutput
2456
0x0998
env_beam
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
LightningStart
string
m_iszStartEntity
LightningEnd
string
m_iszEndEntity
targetpoint
position_vector
m_vEndPointWorld
life
float32
m_life
BoltWidth
float32
m_boltWidth
NoiseAmplitude
float32
m_noiseAmplitude
TextureScroll
int32
m_speed
StrikeTime
float32
m_restrike
texture
string
m_iszSpriteName
framestart
int32
m_frameStart
Radius
float32
m_radius
TouchType
Touch_t
m_TouchType
filtername
string
m_iFilterName
decalname
string
m_iszDecal
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
StrikeOnce
()
—
Toggle
()
—
TurnOff
()
—
TurnOn
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnTouchedByEntity
()
—