Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
CNavVolumeMarkupVolume
CNavWalkable
CNetworkedSequenceOperation
CNoiseStreamData
CNullEntity
COmniLight
COrnamentProp
CParticleSystem
CPathCorner
CPathCornerCrash
CPathKeyFrame
CPathMover
CPathMoverEntitySpawner
CPathMoverEntitySpawner::TemplateChoiceStrategy_t
CPathNode
CPathParticleRope
CPathParticleRopeAlias_path_particle_rope_clientside
CPathQueryComponent
CPathSimple
CPathTrack
CPathWithDynamicNodes
CPhysBallSocket
CPhysBox
CPhysConstraint
CPhysExplosion
CPhysFixed
CPhysForce
CPhysHinge
CPhysHingeAlias_phys_hinge_local
CPhysImpact
CPhysLength
CPhysMagnet
CPhysMotor
CPhysPulley
CPhysSlideConstraint
CPhysThruster
CPhysTorque
CPhysWheelConstraint
CPhysicalButton
CPhysicsEntitySolver
CPhysicsProp
CPhysicsProp::CrateType_t
CPhysicsPropMultiplayer
CPhysicsPropOverride
CPhysicsPropRespawnable
CPhysicsShake
CPhysicsSpring
CPhysicsWire
CPlantedC4
CPlatTrigger
CPlayerPing
CPlayerSprayDecal
CPlayerVisibility
CPlayer_AutoaimServices
CPlayer_CameraServices
CPlayer_FlashlightServices
CPlayer_ItemServices
CPlayer_MovementServices
CPlayer_MovementServices_Humanoid
CPlayer_ObserverServices
CPlayer_UseServices
CPlayer_WaterServices
CPlayer_WeaponServices
CPointAngleSensor
CPointAngularVelocitySensor
CPointBroadcastClientCommand
CPointCamera
CPointCameraVFOV
CPointChildModifier
CPointClientCommand
CPointClientUIDialog
CPointClientUIWorldPanel
CPointClientUIWorldTextPanel
CPointCommentaryNode
CPointEntity
CPointEntityFinder
CPointGamestatsCounter
CPointGiveAmmo
CPointHurt
CPointOrient
Type
/
to search schemas
Counter-Strike 2
server
CPointEntity
CPathTrack
CPathTrack
path_track
1256 bytes (0x04E8), align 8
Source
Inherits
CPointEntity
CBaseEntity
CEntityInstance
Used by fields
CFuncTrackChange
m_trackTop
CFuncTrackChange
m_trackBottom
CFuncTrackTrain
m_ppath
Also in
Dota 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x04A7
m_pnext
CHandle
<
CPathTrack
>
1192
0x04A8
m_pprevious
CHandle
<
CPathTrack
>
1196
0x04AC
m_paltpath
CHandle
<
CPathTrack
>
1200
0x04B0
m_flSpeed
float32
1204
0x04B4
m_flRadius
float32
1208
0x04B8
m_length
float32
1212
0x04BC
m_altName
CUtlSymbolLarge
1216
0x04C0
m_nIterVal
int32
1224
0x04C8
MNotSaved
m_eOrientationType
TrackOrientationType_t
1228
0x04CC
m_OnPass
CEntityIOOutput
1232
0x04D0
path_track
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
radius
float32
m_flRadius
altpath
string
m_altName
orientationtype
TrackOrientationType_t
m_eOrientationType
speed
float32
m_flSpeed
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
DisableAlternatePath
()
—
DisablePath
()
—
EnableAlternatePath
()
—
EnablePath
()
—
InPass
()
—
ToggleAlternatePath
()
—
TogglePath
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnPass
()
—