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
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
CPointPrefab
CPointProximitySensor
CPointPulse
CPointPush
CPointServerCommand
CPointTeleport
CPointTemplate
CPointValueRemapper
CPointVelocitySensor
CPointWorldText
CPostProcessingVolume
CPrecipitation
CPrecipitationBlocker
CPrecipitationVData
CPropDataComponent
CPropDoorRotating
CPropDoorRotatingBreakable
CPulseCell_ApplyAnimGraphParam
CPulseCell_ApplyAnimGraphParam::CursorState_t
CPulseCell_ApplyDynamicAttributeBase
CPulseCell_ApplyDynamicAttributeBase::CursorState_t
CPulseCell_ApplyDynamicAttributeEHandle
CPulseCell_ApplyDynamicAttributeInt
CPulseCell_ApplyDynamicAttributeString
CPulseCell_ApplyEntityFlags
CPulseCell_ApplyEntityFlags::CursorState_t
CPulseCell_ApplyParent
CPulseCell_ApplyParent::CursorState_t
CPulseCell_LerpCameraSettings
CPulseCell_LerpCameraSettings::CursorState_t
CPulseCell_Outflow_ListenForAnimgraphTag
CPulseCell_Outflow_ListenForEntityOutput
CPulseCell_Outflow_ListenForEntityOutput::CursorState_t
CPulseCell_Outflow_PlayDynamicVCD
CPulseCell_Outflow_PlaySceneBase
CPulseCell_Outflow_PlaySceneBase::CursorState_t
CPulseCell_Outflow_PlaySequence
CPulseCell_Outflow_PlayVCD
Type
/
to search schemas
Counter-Strike 2
server
CPlayerPawnComponent
CPlayer_MovementServices
CPlayer_MovementServices
600 bytes (0x0258)
Source
Inherits
CPlayerPawnComponent
Derived classes
CCSObserver_MovementServices
CPlayer_MovementServices_Humanoid
Used by fields
CBasePlayerPawn
m_pMovementServices
Also in
client
Dota 2
Deadlock
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0047
m_nImpulse
int32
72
0x0048
m_nButtons
CInButtonState
80
0x0050
MNotSaved
m_nQueuedButtonDownMask
uint64
112
0x0070
m_nQueuedButtonChangeMask
uint64
120
0x0078
m_nButtonDoublePressed
uint64
128
0x0080
m_pButtonPressedCmdNumber
uint32
[64]
136
0x0088
MNotSaved
m_nLastCommandNumberProcessed
uint32
392
0x0188
MNotSaved
m_nToggleButtonDownMask
uint64
400
0x0190
as
ButtonBitMask_t
user group
LocalPlayerAndPredictorsExclusive
m_flCmdForwardMove
float32
416
0x01A0
m_flCmdLeftMove
float32
420
0x01A4
m_flCmdUpMove
float32
424
0x01A8
m_flMaxspeed
float32
428
0x01AC
bits
12
encode flags
1
range
[0 .. 2048]
m_arrForceSubtickMoveWhen
float32
[4]
432
0x01B0
m_flForwardMove
float32
448
0x01C0
m_flLeftMove
float32
452
0x01C4
m_flUpMove
float32
456
0x01C8
m_vecLastMovementImpulses
Vector
460
0x01CC
m_vecOldViewAngles
QAngle
576
0x0240