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
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
CMultiplayRules
CMultiplayer_Expresser
CNavPathCostForTests
CNavSpaceInfo
CNavVolumeBreadthFirstSearch
CNavVolumeCalculatedVector
CNavVolumeMarkupVolume
CNavWalkable
CNetworkedSequenceOperation
CNoiseStreamData
CNullEntity
COmniLight
COrnamentProp
CParticleSystem
CPathCorner
CPathCornerCrash
CPathKeyFrame
CPathMover
CPathMoverEntitySpawner
CPathMoverEntitySpawner::TemplateChoiceStrategy_t
CPathNode
CPathParticleRope
CPathParticleRopeAlias_path_particle_rope_clientside
CPathQueryComponent
CPathSimple
CPathTrack
CPathWithDynamicNodes
CPhysBallSocket
CPhysBox
CPhysConstraint
CPhysExplosion
CPhysFixed
CPhysForce
CPhysHinge
CPhysHingeAlias_phys_hinge_local
CPhysImpact
CPhysLength
CPhysMagnet
CPhysMotor
CPhysPulley
CPhysSlideConstraint
CPhysThruster
CPhysTorque
CPhysWheelConstraint
CPhysicalButton
CPhysicsEntitySolver
CPhysicsProp
CPhysicsProp::CrateType_t
Type
/
to search schemas
Counter-Strike 2
server
CLogicalEntity
CMathRemap
CMathRemap
math_remap
1344 bytes (0x0540), align 8
Source
Inherits
CLogicalEntity
CServerOnlyEntity
CBaseEntity
CEntityInstance
Also in
Dota 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x04A7
m_flInMin
float32
1192
0x04A8
m_flInMax
float32
1196
0x04AC
m_flOut1
float32
1200
0x04B0
m_flOut2
float32
1204
0x04B4
m_flOldInValue
float32
1208
0x04B8
m_bEnabled
bool
1212
0x04BC
m_OutValue
CEntityOutputTemplate
<
float32
>
1216
0x04C0
m_OnRoseAboveMin
CEntityIOOutput
1248
0x04E0
m_OnRoseAboveMax
CEntityIOOutput
1272
0x04F8
m_OnFellBelowMin
CEntityIOOutput
1296
0x0510
m_OnFellBelowMax
CEntityIOOutput
1320
0x0528
math_remap
spawnable
Flags
ECF_NOT_NETWORKED
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
in1
float32
m_flInMin
in2
float32
m_flInMax
out1
float32
m_flOut1
out2
float32
m_flOut2
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
Disable
()
—
Enable
()
—
InValue
(param:
float
)
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnFellBelowMax
()
—
OnFellBelowMin
()
—
OnRoseAboveMax
()
—
OnRoseAboveMin
()
—
OutValue
(param:
float
)
—