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
CFuncMover::Move_t
CFuncMover::OrientationUpdate_t
CFuncMover::PathRebuildStrategy_t
CFuncMover::TransitionToPathNodeAction_t
CFuncMoverRouter
CFuncNavBlocker
CFuncNavObstruction
CFuncPlat
CFuncPlatRot
CFuncPropRespawnZone
CFuncRetakeBarrier
CFuncRotating
CFuncRotator
CFuncRotator::Rotate_t
CFuncRotator::RotationAxis_t
CFuncShatterglass
CFuncTankTrain
CFuncTimescale
CFuncTrackAuto
CFuncTrackChange
CFuncTrackTrain
CFuncTrain
CFuncTrainControls
CFuncVPhysicsClip
CFuncVehicleClip
CFuncWall
CFuncWallToggle
CFuncWater
CGameChoreoServices
CGameEnd
CGameGibManager
CGameMoney
CGamePlayerEquip
CGamePlayerZone
CGameRules
CGameRulesProxy
CGameSceneNode
CGameSceneNodeHandle
CGameScriptedMoveData
CGameScriptedMoveDef_t
CGameText
CGenericConstraint
CGenericLogicPlayerProxy
CGenericShapeProxy
CGlowProperty
CGradientFog
CGunTarget
CHEGrenade
CHEGrenadeProjectile
CHandleDummy
CHandleTest
CHintMessage
CHintMessageQueue
CHitboxComponent
CHostage
CHostageAlias_info_hostage_spawn
CHostageCarriableProp
CHostageExpresserShim
CHostageRescueZone
CHostageRescueZoneShim
CIncendiaryGrenade
CInferno
CInfoChoreoAnchor
CInfoChoreoAnchorPosition
CInfoChoreoLocatorShapeType_t
CInfoData
CInfoDeathmatchSpawn
CInfoDynamicShadowHint
CInfoDynamicShadowHintBox
CInfoFan
CInfoGameEventProxy
CInfoInstructorHintBombTargetA
CInfoInstructorHintBombTargetB
CInfoInstructorHintHostageRescueZone
CInfoInstructorHintTarget
CInfoLadderDismount
CInfoLandmark
CInfoOffscreenPanoramaTexture
CInfoParticleTarget
CInfoPlayerCounterterrorist
Type
/
to search schemas
Counter-Strike 2
server
CFuncPlatRot
CFuncTrackChange
CFuncTrackChange
func_trackchange
2392 bytes (0x0958), align 8
Source
Inherits
CFuncPlatRot
CFuncPlat
CBasePlatTrain
CBaseToggle
CBaseModelEntity
CBaseEntity
CEntityInstance
Derived classes
CFuncTrackAuto
Also in
Dota 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x091F
m_trackTop
CHandle
<
CPathTrack
>
2336
0x0920
MSaveBehavior
: 1
m_trackBottom
CHandle
<
CPathTrack
>
2340
0x0924
MSaveBehavior
: 1
m_train
CHandle
<
CFuncTrackTrain
>
2344
0x0928
MSaveBehavior
: 1
m_trackTopName
CUtlSymbolLarge
2352
0x0930
MSaveBehavior
: 1
m_trackBottomName
CUtlSymbolLarge
2360
0x0938
MSaveBehavior
: 1
m_trainName
CUtlSymbolLarge
2368
0x0940
MSaveBehavior
: 1
m_code
TRAIN_CODE
2376
0x0948
m_targetState
int32
2380
0x094C
m_use
int32
2384
0x0950
func_trackchange
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
toptrack
string
m_trackTopName
bottomtrack
string
m_trackBottomName
train
string
m_trainName
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs