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
CNetworkTransmitComponent
CNetworkVelocityVector
CNetworkViewOffsetVector
CNetworkedSequenceOperation
CNmAimCSNode::CDefinition
CNmAimCSTask
CNmEventConsumer
CNmEventConsumerAttributes
CNmEventConsumerBodyGroup
CNmEventConsumerCamera
CNmEventConsumerCloth
CNmEventConsumerContact
CNmEventConsumerLegacy
CNmEventConsumerParticle
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
Type
/
to search schemas
Counter-Strike 2
client
C_PointEntity
CPathNode
CPathNode
path_node
1632 bytes (0x0660), align 16
Source
Inherits
C_PointEntity
C_BaseEntity
CEntityInstance
Used by fields
CPathWithDynamicNodes
m_vecPathNodes
Also in
server
Dota 2
offsets differ
Deadlock
offsets differ
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x05FF
m_vInTangentLocal
Vector
1536
0x0600
m_vOutTangentLocal
Vector
1548
0x060C
m_strParentPathUniqueID
CUtlString
1560
0x0618
m_strPathNodeParameter
CUtlString
1568
0x0620
m_xWSPrevParent
CTransformWS
1584
0x0630
m_hPath
CHandle
<
CPathWithDynamicNodes
>
1616
0x0650
path_node
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
in_tangent_local
Vector
m_vInTangentLocal
out_tangent_local
Vector
m_vOutTangentLocal
path_uniqueid
CUtlString
m_strParentPathUniqueID
path_parameter_string
CUtlString
m_strPathNodeParameter
Inputs
Declared here
With inherited
Inherited inputs