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
CAttributeManager::cached_attribute_float_t
CBarnLight
CBaseAnimGraph
CBaseAnimGraphAlias_baseanimating
CBaseAnimGraphController
CBaseButton
CBaseCSGrenade
CBaseCSGrenadeProjectile
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
Type
/
to search schemas
Counter-Strike 2
server
CBaseToggle
CBasePlatTrain
CBasePlatTrain
base_plat_train
2296 bytes (0x08F8), align 8
Source
Inherits
CBaseToggle
CBaseModelEntity
CBaseEntity
CEntityInstance
Derived classes
CFuncPlat
CFuncTrain
Also in
Dota 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x08CF
m_NoiseMoving
CGameSoundEventName
2256
0x08D0
m_NoiseArrived
CGameSoundEventName
2264
0x08D8
m_volume
float32
2280
0x08E8
m_flTWidth
float32
2284
0x08EC
m_flTLength
float32
2288
0x08F0
base_plat_train
not spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
noise1
soundname
m_NoiseMoving
noise2
soundname
m_NoiseArrived
volume
float32
m_volume
rotation
float32
procedural
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs