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
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
CFuncPlat
CFuncPlatRot
CFuncPropRespawnZone
CFuncRotating
CFuncRotator
CFuncRotator::Rotate_t
CFuncRotator::RotationAxis_t
CFuncTimescale
Type
/
to search schemas
Dota 2
server
CPointEntity
CEnvInstructorHint
CEnvInstructorHint
env_instructor_hint
1288 bytes (0x0508), align 8
Source
Inherits
CPointEntity
CBaseEntity
CEntityInstance
Also in
Counter-Strike 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0497
m_iszName
CUtlSymbolLarge
1176
0x0498
m_iszReplace_Key
CUtlSymbolLarge
1184
0x04A0
m_iszHintTargetEntity
CUtlSymbolLarge
1192
0x04A8
m_iTimeout
int32
1200
0x04B0
m_iDisplayLimit
int32
1204
0x04B4
m_iszIcon_Onscreen
CUtlSymbolLarge
1208
0x04B8
m_iszIcon_Offscreen
CUtlSymbolLarge
1216
0x04C0
m_iszCaption
CUtlSymbolLarge
1224
0x04C8
m_iszActivatorCaption
CUtlSymbolLarge
1232
0x04D0
m_Color
Color
1240
0x04D8
m_fIconOffset
float32
1244
0x04DC
m_fRange
float32
1248
0x04E0
m_iPulseOption
uint8
1252
0x04E4
m_iAlphaOption
uint8
1253
0x04E5
m_iShakeOption
uint8
1254
0x04E6
m_bStatic
bool
1255
0x04E7
m_bNoOffscreen
bool
1256
0x04E8
m_bForceCaption
bool
1257
0x04E9
m_iInstanceType
int32
1260
0x04EC
m_bSuppressRest
bool
1264
0x04F0
m_iszBinding
CUtlSymbolLarge
1272
0x04F8
m_bAllowNoDrawTarget
bool
1280
0x0500
m_bAutoStart
bool
1281
0x0501
m_bLocalPlayerOnly
bool
1282
0x0502
env_instructor_hint
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
hint_replace_key
string
m_iszReplace_Key
hint_target
string
m_iszHintTargetEntity
hint_timeout
int32
m_iTimeout
hint_display_limit
int32
m_iDisplayLimit
hint_icon_onscreen
string
m_iszIcon_Onscreen
hint_icon_offscreen
string
m_iszIcon_Offscreen
hint_caption
string
m_iszCaption
hint_activator_caption
string
m_iszActivatorCaption
hint_color
Color
m_Color
hint_icon_offset
float32
m_fIconOffset
hint_range
float32
m_fRange
hint_pulseoption
uint8
m_iPulseOption
hint_alphaoption
uint8
m_iAlphaOption
hint_shakeoption
uint8
m_iShakeOption
hint_static
bool
m_bStatic
hint_nooffscreen
bool
m_bNoOffscreen
hint_forcecaption
bool
m_bForceCaption
hint_instance_type
int32
m_iInstanceType
hint_suppress_rest
bool
m_bSuppressRest
hint_binding
string
m_iszBinding
hint_allow_nodraw_target
bool
m_bAllowNoDrawTarget
hint_auto_start
bool
m_bAutoStart
hint_name
string
m_iszName
hint_local_player_only
bool
m_bLocalPlayerOnly
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
EndHint
()
—
ShowHint
(param:
string
)
—
Outputs
Declared here
With inherited
Inherited outputs