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
CNmEventConsumerPulse
CNmEventConsumerSound
CNmSnapWeaponNode::CDefinition
CNmSnapWeaponTask
CNoiseStreamData
CPathNode
CPathQueryComponent
CPathQueryUtil
CPathSimple
CPathWithDynamicNodes
CPhysicsBodyGameMarkup
CPhysicsBodyGameMarkupData
CPlayerControllerComponent
CPlayerPawnComponent
CPlayerSprayDecalRenderHelper
CPlayer_AutoaimServices
CPlayer_CameraServices
CPlayer_FlashlightServices
CPlayer_ItemServices
CPlayer_MovementServices
CPlayer_MovementServices_Humanoid
CPlayer_ObserverServices
CPlayer_UseServices
CPlayer_WaterServices
CPlayer_WeaponServices
CPointChildModifier
CPointOffScreenIndicatorUi
CPointOrient
CPointTemplate
CPrecipitationVData
CPropDataComponent
CPulseCell_LerpCameraSettings
CPulseCell_LerpCameraSettings::CursorState_t
CPulseCell_PlaySequence
CPulseCell_PlaySequence::CursorState_t
CPulseCell_Step_EntFire
CPulseGameBlackboard
CRR_Response
CRR_Response::ResponseEnum_t
CRagdollManager
CRandSimTimer
CRandStopwatch
CRemapFloat
CRenderComponent
CResponseCriteriaSet
CRopeOverlapHit
CSMatchStats_t
CSPerRoundStats_t
CSPlayerBlockingUseAction_t
CSPlayerState
CSWeaponCategory
CSWeaponMode
CSWeaponNameID
CSWeaponSilencerType
CSWeaponType
CSceneEventInfo
CScriptUniformRandomStream
CServerOnlyModelEntity
CSimTimer
CSimpleSimTimer
CSimpleStopwatch
CSkeletonAnimationController
CSkeletonInstance
CSkillDamage
CSkillFloat
CSkillInt
CSkyboxReference
CSoundEnvelope
CSoundOpvarSetBoxEntity
CSoundPatch
CSpriteOriented
CStopwatch
CStopwatchBase
CTakeDamageInfo
CTakeDamageResult
CTakeDamageSummaryScopeGuard
CTimeline
CTriggerFan
CVectorExponentialMovingAverage
CVectorMovingAverage
Type
/
to search schemas
Counter-Strike 2
client
CPlayerPawnComponent
CPlayer_MovementServices
CPlayer_MovementServices
600 bytes (0x0258)
Source
Inherits
CPlayerPawnComponent
Derived classes
CCSObserver_MovementServices
CPlayer_MovementServices_Humanoid
Used by fields
C_BasePlayerPawn
m_pMovementServices
Also in
server
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