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
CTriggerSndSosOpvar
CTriggerSoundscape
CTriggerTeleport
CTriggerVolume
CVoteController
CWaterBullet
CWeaponAWP
CWeaponAug
CWeaponBaseItem
CWeaponBizon
CWeaponCZ75a
CWeaponElite
CWeaponFamas
CWeaponFiveSeven
CWeaponG3SG1
CWeaponGalilAR
CWeaponGlock
CWeaponHKP2000
CWeaponM249
CWeaponM4A1
CWeaponM4A1Silencer
CWeaponMAC10
CWeaponMP5SD
CWeaponMP7
CWeaponMP9
CWeaponMag7
CWeaponNOVA
CWeaponNegev
CWeaponP250
CWeaponP90
CWeaponRevolver
CWeaponSCAR20
CWeaponSG556
CWeaponSSG08
CWeaponSawedoff
CWeaponTaser
CWeaponTec9
CWeaponUMP45
CWeaponUSPSilencer
CWeaponXM1014
CWorld
ChickenPathCost
ConstraintSoundInfo
CountdownTimer
DynamicVolumeDef_t
EOverrideBlockLOS_t
EngineCountdownTimer
EntFinderMethod_t
EntityRenderAttribute_t
EntitySpottedState_t
Explosions
FilterDamageType
FilterHealth
FuncDoorSpawnPos_t
FuncMoverMovementSummaryFlags_t
FuncMoverMovementSummary_t
FuncRotatorRotationSummaryFlags_t
FuncRotatorRotationSummary_t
HostagePathCost
HoverPoseFlags_t
INavObstacle
INavObstacle::NavObstacleType_t
IntervalTimer
LessonPanelLayoutFileTypes_t
Materials
MoveLinearAuthoredPos_t
NPCFollowFormation_t
NavScopeFlags_t
NavScope_t
PathCost
PathMoverEntitySpawn
PhysGenericShapeType_t
PhysicsRagdollPose_t
PropDoorRotatingOpenDirection_e
PropDoorRotatingSpawnPos_t
PulseCollisionGroup_t
PulseNPCCondition_t
PulseScriptedSequenceData_t
PulseTraceContents_t
RadiusDmgOverride_t
Type
/
to search schemas
Counter-Strike 2
server
CCSWeaponBaseGun
CWeaponM4A1
CWeaponM4A1
weapon_m4a1
4768 bytes (0x12A0), align 16
Source
Inherits
CCSWeaponBaseGun
CCSWeaponBase
CBasePlayerWeapon
CEconEntity
IHasAttributes
at 0x0A40
CBaseAnimGraph
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
client
Fields
Declared here
With inherited
Inherited fields
0x0000 – 0x129F
weapon_m4a1
spawnable
Keyvalues
Declared here
With inherited
Inherited keyvalues
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs