Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
CDynamicProp
CDynamicPropAlias_cable_dynamic
CDynamicPropAlias_dynamic_prop
CDynamicPropAlias_prop_dynamic_override
CEconEntity
CEconEntity::AttachedParticleInfo_t
CEconItemAttribute
CEconItemView
CEconWearable
CEffectData
CEnableMotionFixup
CEntityBlocker
CEntityDissolve
CEnvBeam
CEnvCombinedLightProbeVolume
CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume
CEnvCubemap
CEnvCubemapBox
CEnvCubemapFog
CEnvDecal
CEnvDeferredLight
CEnvDeferredSpotLight
CEnvDetailController
CEnvEntityMaker
CEnvExplosion
CEnvFade
CEnvGlobal
CEnvInstructorHint
CEnvInstructorVRHint
CEnvLightProbeVolume
CEnvParticleGlow
CEnvShake
CEnvSky
CEnvSoundscape
CEnvSoundscapeAlias_snd_soundscape
CEnvSoundscapeProxy
CEnvSoundscapeProxyAlias_snd_soundscape_proxy
CEnvSoundscapeTriggerable
CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable
CEnvSpark
CEnvTilt
CEnvVolumetricFogController
CEnvVolumetricFogVolume
CEnvWindShared
CExplosionTypeData
CFilterAttributeInt
CFilterClass
CFilterContext
CFilterDotaEntities
CFilterEnemy
CFilterLOS
CFilterMassGreater
CFilterModel
CFilterMultiple
CFilterName
CFilterProximity
CFilterTeam
CFoWBlockerEntity
CFoWBlockerRegion
CFoWRevealerEntity
CFogController
CFogTrigger
CFogVolume
CFuncBrush
CFuncElectrifiedVolume
CFuncIllusionary
CFuncInteractionLayerClip
CFuncMoveLinear
CFuncMoveLinearAlias_momentary_door
CFuncMover
CFuncMover::FindFollowMoverStrategy_t
CFuncMover::FollowConstraint_t
CFuncMover::FollowEntityDirection_t
CFuncMover::Move_t
CFuncMover::OrientationUpdate_t
CFuncMover::PathRebuildStrategy_t
CFuncMover::TransitionToPathNodeAction_t
CFuncMoverRouter
CFuncNavBlocker
CFuncNavObstruction
Type
/
to search schemas
Dota 2
server
CBaseModelEntity
CEnvDecal
CEnvDecal
env_decal
2168 bytes (0x0878), align 8
Source
Inherits
CBaseModelEntity
CBaseEntity
CEntityInstance
Metadata
MEntityAllowsPortraitWorldSpawn
Also in
client
Counter-Strike 2
offsets differ
Deadlock
offsets differ
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0857
m_hDecalMaterial
CStrongHandle
<
InfoForResourceTypeIMaterial2
>
2136
0x0858
as
HMaterialStrong
resource
vmat
m_flWidth
float32
2144
0x0860
on change
OnDecalDimensionsChanged
m_flHeight
float32
2148
0x0864
on change
OnDecalDimensionsChanged
m_flDepth
float32
2152
0x0868
on change
OnDecalDimensionsChanged
m_nRenderOrder
uint32
2156
0x086C
m_bProjectOnWorld
bool
2160
0x0870
m_bProjectOnCharacters
bool
2161
0x0871
m_bProjectOnWater
bool
2162
0x0872
m_flDepthSortBias
float32
2164
0x0874
env_decal
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
material
hmaterial
m_hDecalMaterial
width
float32
m_flWidth
height
float32
m_flHeight
depth
float32
m_flDepth
depthsortbias
float32
m_flDepthSortBias
RenderOrder
uint32
m_nRenderOrder
projectonworld
bool
m_bProjectOnWorld
projectoncharacters
bool
m_bProjectOnCharacters
projectonwater
bool
m_bProjectOnWater
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs