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
CInfoSpawnGroupLoadUnload
CInfoTarget
CInfoTargetServerOnly
CInfoTeleportDestination
CInfoVisibilityBox
CInfoWorldLayer
CInstancedSceneEntity
CInstructorEventEntity
CIronSightController
CItem
CItemAssaultSuit
CItemDefuser
CItemDefuserAlias_item_defuser
CItemDogtags
CItemGeneric
CItemGenericTriggerHelper
CItemKevlar
CItemSoda
CItem_Healthshot
CKeepUpright
CKnife
CLightComponent
CLightDirectionalEntity
CLightEntity
CLightEnvironmentEntity
CLightOrthoEntity
CLightSpotEntity
CLogicAchievement
CLogicActiveAutosave
CLogicActivityEvent
CLogicAuto
CLogicAutosave
CLogicBranch
CLogicBranchList
CLogicBranchList::LogicBranchListenerLastState_t
CLogicCase
CLogicCollisionPair
CLogicCompare
CLogicDistanceAutosave
CLogicDistanceCheck
CLogicEventListener
CLogicGameEvent
CLogicGameEventListener
CLogicGameStateReport
CLogicLineToEntity
CLogicMeasureMovement
CLogicNPCCounter
CLogicNPCCounterAABB
CLogicNPCCounterOBB
CLogicNavigation
CLogicPlayerProxyBase
CLogicProximity
CLogicRelay
CLogicScript
CLogicalEntity
CMapInfo
CMapSharedEnvironment
CMapVetoPickController
CMarkupSearchHelper
CMarkupSearch_PathCostAreaFilter
CMarkupVolume
CMarkupVolumeTagged
CMarkupVolumeTagged_Nav
CMarkupVolumeTagged_NavGame
CMarkupVolumeWithRef
CMathColorBlend
CMathCounter
CMathRemap
CMessage
CMessageEntity
CModelPointEntity
CModelState
CMolotovGrenade
CMolotovProjectile
CMomentaryRotButton
CMotorController
CMovementStatsProperty
CMoverPathNode
CMultiLightProxy
CMultiSource
Type
/
to search schemas
Counter-Strike 2
server
CPointEntity
CKeepUpright
CKeepUpright
phys_keepupright
1256 bytes (0x04E8), align 8
Source
Inherits
CPointEntity
CBaseEntity
CEntityInstance
Also in
Dota 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x04AF
m_worldGoalAxis
Vector
1200
0x04B0
m_localTestAxis
Vector
1212
0x04BC
m_pController
IPhysicsMotionController
*
1224
0x04C8
MPhysPtr
m_nameAttach
CUtlSymbolLarge
1232
0x04D0
m_attachedObject
CHandle
<
CBaseEntity
>
1240
0x04D8
m_angularLimit
float32
1244
0x04DC
m_bActive
bool
1248
0x04E0
m_bDampAllRotation
bool
1249
0x04E1
phys_keepupright
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
attach1
string
m_nameAttach
attachedObject
CHandle
m_attachedObject
angularLimit
float32
m_angularLimit
dampAllRotation
bool
m_bDampAllRotation
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
SetAngularLimit
(param:
float
)
—
TurnOff
()
—
TurnOn
()
—
Outputs
Declared here
With inherited
Inherited outputs