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
CFuncTrackTrain
CFuncTrain
CFuncTrainControls
CFuncVPhysicsClip
CFuncVehicleClip
CFuncWall
CFuncWallToggle
CGameChoreoServices
CGameGibManager
CGameRules
CGameRulesProxy
CGameSceneNode
CGameSceneNodeHandle
CGameScriptedMoveData
CGameScriptedMoveDef_t
CGenericConstraint
CGenericLogicPlayerProxy
CGenericShapeProxy
CGlowProperty
CGunTarget
CHeadLookParams
CHeadLookParams::HeadLookPriority_t
CHeroStatueLiked
CHeroesPerPlayer
CHitboxComponent
CHorizontalMotionController
CInfoChoreoAnchor
CInfoChoreoAnchorPosition
CInfoChoreoLocatorShapeType_t
CInfoCourierSpawn
CInfoCourierSpawnDire
CInfoCourierSpawnDire1
CInfoCourierSpawnDire2
CInfoCourierSpawnDire3
CInfoCourierSpawnDire4
CInfoCourierSpawnDire5
CInfoCourierSpawnRadiant
CInfoCourierSpawnRadiant1
CInfoCourierSpawnRadiant2
CInfoCourierSpawnRadiant3
CInfoCourierSpawnRadiant4
CInfoCourierSpawnRadiant5
CInfoData
CInfoDynamicShadowHint
CInfoDynamicShadowHintBox
CInfoFan
CInfoGameEventProxy
CInfoInstructorHintTarget
CInfoLandmark
CInfoOffscreenPanoramaTexture
CInfoParticleTarget
CInfoPlayerStart
CInfoPlayerStartBadGuys
CInfoPlayerStartDota
CInfoPlayerStartGoodGuys
CInfoScoutSpawnDire
CInfoScoutSpawnRadiant
CInfoSpawnGroupLandmark
CInfoSpawnGroupLoadUnload
CInfoSpawnGroupLoadUnloadAlias_info_spawngroup_load
CInfoSpawnGroupLoadUnloadAlias_info_spawngroup_unload
CInfoTarget
CInfoTargetServerOnly
CInfoTeleportDestination
CInfoVisibilityBox
CInfoWorldLayer
CIngameEvent_10thAnniversary
CIngameEvent_Base
CIngameEvent_Crownfall
CIngameEvent_DarkCarnival
CIngameEvent_Diretide2020
CIngameEvent_DotaPlus
CIngameEvent_DotaPrime
CIngameEvent_FM2015
CIngameEvent_FM2016
CIngameEvent_FV2018
CIngameEvent_FV2019
CIngameEvent_FV2023
CIngameEvent_Fall2021
CIngameEvent_Frostivus2024
Type
/
to search schemas
Dota 2
server
CBaseToggle
CGunTarget
CGunTarget
func_guntarget
2304 bytes (0x0900), align 8
Source
Inherits
CBaseToggle
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
Counter-Strike 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x08D7
m_flSpeed
float32
2264
0x08D8
m_on
bool
2268
0x08DC
m_hTargetEnt
CHandle
<
CBaseEntity
>
2272
0x08E0
m_OnDeath
CEntityIOOutput
2280
0x08E8
func_guntarget
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
speed
float32
m_flSpeed
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
Start
()
—
Stop
()
—
Toggle
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnDeath
()
—