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
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
CPulseCell_Outflow_PlayVCD::VCDRequirementInfo_t
CPulseCell_Outflow_PlayVCDBase
CPulseCell_Outflow_PlayVOLine
CPulseCell_Outflow_PlayVOLine::CursorState_t
CPulseCell_Outflow_ScriptedSequence
CPulseCell_Outflow_ScriptedSequence::CursorState_t
Type
/
to search schemas
Counter-Strike 2
server
CPointEntity
CPointAngleSensor
CPointAngleSensor
point_anglesensor
1352 bytes (0x0548), align 8
Source
Inherits
CPointEntity
CBaseEntity
CEntityInstance
Also in
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x04A7
m_bDisabled
bool
1192
0x04A8
m_nLookAtName
CUtlSymbolLarge
1200
0x04B0
m_hTargetEntity
CHandle
<
CBaseEntity
>
1208
0x04B8
m_hLookAtEntity
CHandle
<
CBaseEntity
>
1212
0x04BC
m_flDuration
float32
1216
0x04C0
m_flDotTolerance
float32
1220
0x04C4
m_flFacingTime
GameTime_t
1224
0x04C8
m_bFired
bool
1228
0x04CC
m_OnFacingLookat
CEntityIOOutput
1232
0x04D0
m_OnNotFacingLookat
CEntityIOOutput
1256
0x04E8
m_TargetDir
CEntityOutputTemplate
<
Vector
>
1280
0x0500
m_FacingPercentage
CEntityOutputTemplate
<
float32
>
1320
0x0528
point_anglesensor
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
StartDisabled
bool
m_bDisabled
lookatname
string
m_nLookAtName
duration
float32
m_flDuration
tolerance
float32
procedural
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
Disable
()
—
Enable
()
—
SetTargetEntity
(param:
string
)
—
Test
()
—
Toggle
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
FacingPercentage
(param:
float
)
—
OnFacingLookat
()
—
OnNotFacingLookat
()
—
TargetDir
(param:
vec3
)
—