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
CBaseClientUIEntity
CBaseCombatCharacter
CBaseDMStart
CBaseDoor
CBaseEntity
CBaseFilter
CBaseGrenade
CBaseIssue
CBaseModelEntity
CBaseModelEntity::BodyGroupRequest_t
CBaseModelEntity::OnDamageLevelChangedArgs_t
CBasePlatTrain
CBasePlayerController
CBasePlayerPawn
CBasePlayerVData
CBasePlayerWeapon
CBasePlayerWeaponVData
CBaseProp
CBasePropDoor
CBaseToggle
CBaseTrigger
CBeam
CBlood
CBodyComponent
CBodyComponentBaseAnimGraph
CBodyComponentBaseModelEntity
CBodyComponentPoint
CBodyComponentSkeletonInstance
CBombTarget
CBot
CBreakable
CBreakableProp
CBrokenGlassTrap
CBtActionAim
CBtActionCombatPositioning
CBtActionMoveTo
CBtActionParachutePositioning
CBtNode
CBtNodeComposite
CBtNodeCondition
CBtNodeConditionInactive
CBtNodeDecorator
CBuoyancyHelper
CBuyZone
CC4
CCS2PawnGraphController
CCS2WeaponGraphController
CCSBot
CCSCustomHudLayout
CCSCustomHudLayoutState
CCSCustomPlayerCamera
CCSGO_EndOfMatchLineupEnd
CCSGO_EndOfMatchLineupEndpoint
CCSGO_EndOfMatchLineupStart
CCSGO_RushIntroCharacterPosition
CCSGO_RushIntroCounterTerroristPosition
CCSGO_RushIntroTerroristPosition
CCSGO_TeamIntroCharacterPosition
CCSGO_TeamIntroCounterTerroristPosition
CCSGO_TeamIntroTerroristPosition
CCSGO_TeamPreviewCharacterPosition
CCSGO_TeamSelectCharacterPosition
CCSGO_TeamSelectCounterTerroristPosition
CCSGO_TeamSelectTerroristPosition
CCSGO_WingmanIntroCharacterPosition
CCSGO_WingmanIntroCounterTerroristPosition
CCSGO_WingmanIntroTerroristPosition
CCSGameModeRules
CCSGameModeRules_ArmsRace
CCSGameModeRules_Deathmatch
CCSGameModeRules_Noop
CCSGameRules
CCSGameRulesProxy
CCSMinimapBoundary
CCSMinimapVolume
CCSObservableElement
CCSObserverPawn
CCSObserver_CameraServices
CCSObserver_MovementServices
CCSObserver_ObserverServices
Type
/
to search schemas
Counter-Strike 2
server
CBaseModelEntity
CBaseToggle
CBaseToggle
base_toggle
2256 bytes (0x08D0), align 8
Source
Inherits
CBaseModelEntity
CBaseEntity
CEntityInstance
Derived classes
CBaseButton
CBaseDoor
CBasePlatTrain
CBaseTrigger
CFuncMoveLinear
CGunTarget
Also in
client
Dota 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x084F
m_toggle_state
TOGGLE_STATE
2128
0x0850
m_flMoveDistance
float32
2132
0x0854
m_flWait
float32
2136
0x0858
m_flLip
float32
2140
0x085C
m_bAlwaysFireBlockedOutputs
bool
2144
0x0860
m_vecPosition1
Vector
2148
0x0864
m_vecPosition2
Vector
2160
0x0870
m_vecMoveAng
QAngle
2172
0x087C
m_vecAngle1
QAngle
2184
0x0888
m_vecAngle2
QAngle
2196
0x0894
m_flHeight
float32
2208
0x08A0
m_hActivator
CHandle
<
CBaseEntity
>
2212
0x08A4
m_vecFinalDest
Vector
2216
0x08A8
m_vecFinalAngle
QAngle
2228
0x08B4
m_movementType
int32
2240
0x08C0
m_sMaster
CUtlSymbolLarge
2248
0x08C8
base_toggle
not spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
distance
float32
m_flMoveDistance
wait
float32
m_flWait
lip
float32
m_flLip
height
float32
m_flHeight
master
string
m_sMaster
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs