Source 2 includes a schema system that describes the engine's classes, fields, and enumerations along with their types, offsets, and metadata. These schemas comprehensively map engine internals, making them useful for modding and reverse engineering.
The schemas displayed here are generated by DumpSource2 and automatically updated by GameTracking. The code for this site is on GitHub.
Currently tracking:
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx- Search by name, filters can be combined
- Type any text to match class, field, or enum names, or entity design names.
-
module:— filter by module name - e.g. module:client
-
offset:— filter by byte offset - e.g. offset:0x1A0
-
enumvalue:— filter by enum member value - e.g. enumvalue:4
-
metadata:— filter by metadata key name - e.g. metadata:MPropertyFriendlyName
-
metadatavalue:— filter by metadata value - e.g. metadatavalue:true
-
network:— filter by network property or value, =value for a whole one - e.g. network:changeCallbacks, network:=Player or network:userGroups=Player
-
entity:— filter entity classes by design name - e.g. entity:trigger_
-
input:— filter entities by their own inputs - e.g. input:Enable
-
output:— filter entities by their own outputs - e.g. output:OnTrigger
server
Entities
- rootCEntityInstance
- CBaseEntity
- CCSGO_EndOfMatchLineupEndpoint
- CGameRulesProxy
- CServerOnlyEntity
- CLogicalEntity
- env_fadeCEnvFade
- env_globalCEnvGlobal
- filter_baseCBaseFilter
- filter_activator_attribute_intCFilterAttributeInt
- filter_activator_classCFilterClass
- filter_activator_contextCFilterContext
- filter_activator_mass_greaterCFilterMassGreater
- filter_activator_modelCFilterModel
- filter_activator_nameCFilterName
- filter_activator_teamCFilterTeam
- filter_damage_typeFilterDamageType
- filter_enemyCFilterEnemy
- filter_healthFilterHealth
- filter_losCFilterLOS
- filter_multiCFilterMultiple
- filter_proximityCFilterProximity
- func_mover_routerCFuncMoverRouter
- info_spawngroup_load_unloadCInfoSpawnGroupLoadUnload
- keyframe_trackCPathKeyFrame
- logic_achievementCLogicAchievement
- logic_activityeventCLogicActivityEvent
- logic_autosaveCLogicAutosave
- logic_branchCLogicBranch
- logic_branch_listenerCLogicBranchList
- logic_caseCLogicCase
- logic_collision_pairCLogicCollisionPair
- logic_compareCLogicCompare
- logic_distance_autosaveCLogicDistanceAutosave
- logic_distance_checkCLogicDistanceCheck
- logic_eventlistenerCLogicEventListener
- logic_game_eventCLogicGameEvent
- logic_gameevent_listenerCLogicGameEventListener
- logic_linetoCLogicLineToEntity
- logic_measure_movementCLogicMeasureMovement
- logic_multilight_proxyCMultiLightProxy
- logic_navigationCLogicNavigation
- logic_playerproxy_baseCLogicPlayerProxyBase
- logic_relayCLogicRelay
- logic_scene_list_managerCSceneListManager
- logic_timerCTimerEntity
- map_shared_environmentCMapSharedEnvironment
- math_colorblendCMathColorBlend
- math_counterCMathCounter
- math_remapCMathRemap
- multisourceCMultiSource
- path_mover_entity_spawnerCPathMoverEntitySpawner
- phys_constraint_baseCPhysConstraint
- phys_ballsocketCPhysBallSocket
- phys_constraintCPhysFixed
- phys_genericconstraintCGenericConstraint
- phys_hingeCPhysHinge
- phys_lengthconstraintCPhysLength
- phys_pulleyconstraintCPhysPulley
- phys_ragdollconstraintCRagdollConstraint
- phys_slideconstraintCPhysSlideConstraint
- phys_splineconstraintCSplineConstraint
- phys_wheelconstraintCPhysWheelConstraint
- phys_motorCPhysMotor
- physics_entity_solverCPhysicsEntitySolver
- point_templateCPointTemplate
- snd_stack_saveCSoundStackSave
- test_io_combinationsCTestPulseIO
- CServerOnlyPointEntity
- info_dataCInfoData
- CLogicalEntity
- ai_changehintgroupCAI_ChangeHintGroup
- basemodelentityCBaseModelEntity
- CModelPointEntity
- CServerOnlyModelEntity
- base_clientui_entityCBaseClientUIEntity
- base_toggleCBaseToggle
- base_plat_trainCBasePlatTrain
- func_buttonCBaseButton
- func_doorCBaseDoor
- func_guntargetCGunTarget
- func_movelinearCFuncMoveLinear
- triggerCBaseTrigger
- CHostageRescueZoneShim
- color_correction_volumeCColorCorrectionVolume
- cs_minimap_volumeCCSMinimapVolume
- func_bomb_targetCBombTarget
- func_buyzoneCBuyZone
- func_footstep_controlCFootstepControl
- func_precipitationCPrecipitation
- post_processing_volumeCPostProcessingVolume
- trigger_active_weapon_detectCTriggerActiveWeaponDetect
- trigger_autosaveCTriggerSave
- trigger_bomb_resetCTriggerBombReset
- trigger_buoyancyCTriggerBuoyancy
- trigger_callbackCTriggerCallback
- trigger_changelevelCChangeLevel
- trigger_detect_bullet_fireCTriggerDetectBulletFire
- trigger_detect_explosionCTriggerDetectExplosion
- trigger_fanCTriggerFan
- trigger_fogCFogTrigger
- trigger_game_eventCTriggerGameEvent
- trigger_gravityCTriggerGravity
- trigger_hostage_resetCTriggerHostageReset
- trigger_hurtCTriggerHurt
- trigger_lerp_objectCTriggerLerpObject
- trigger_multipleCTriggerMultiple
- trigger_physicsCTriggerPhysics
- trigger_proximityCTriggerProximity
- trigger_pushCTriggerPush
- trigger_removeCTriggerRemove
- trigger_serverragdollCServerRagdollTrigger
- trigger_snd_sos_opvarCTriggerSndSosOpvar
- trigger_soundscapeCTriggerSoundscape
- trigger_teleportCTriggerTeleport
- trigger_tonemapCTonemapTrigger
- baseanimgraphCBaseAnimGraph
- CEconEntity
- base_player_weaponCBasePlayerWeapon
- weapon_cs_baseCCSWeaponBase
- CCSWeaponBaseGun
- weapon_ak47CAK47
- weapon_augCWeaponAug
- weapon_awpCWeaponAWP
- weapon_bizonCWeaponBizon
- weapon_cz75aCWeaponCZ75a
- weapon_deagleCDEagle
- weapon_eliteCWeaponElite
- weapon_famasCWeaponFamas
- weapon_fivesevenCWeaponFiveSeven
- weapon_g3sg1CWeaponG3SG1
- weapon_galilarCWeaponGalilAR
- weapon_glockCWeaponGlock
- weapon_hkp2000CWeaponHKP2000
- weapon_m249CWeaponM249
- weapon_m4a1CWeaponM4A1
- weapon_m4a1_silencerCWeaponM4A1Silencer
- weapon_mac10CWeaponMAC10
- weapon_mag7CWeaponMag7
- weapon_mp5sdCWeaponMP5SD
- weapon_mp7CWeaponMP7
- weapon_mp9CWeaponMP9
- weapon_negevCWeaponNegev
- weapon_p250CWeaponP250
- weapon_p90CWeaponP90
- weapon_revolverCWeaponRevolver
- weapon_scar20CWeaponSCAR20
- weapon_sg556CWeaponSG556
- weapon_ssg08CWeaponSSG08
- weapon_taserCWeaponTaser
- weapon_tec9CWeaponTec9
- weapon_ump45CWeaponUMP45
- weapon_usp_silencerCWeaponUSPSilencer
- CCSWeaponBaseShotgun
- weapon_basecsgrenadeCBaseCSGrenade
- weapon_c4CC4
- weapon_csbaseCWeaponBaseItem
- weapon_knifeCKnife
- CCSWeaponBaseGun
- weapon_cs_baseCCSWeaponBase
- wearable_itemCEconWearable
- base_player_weaponCBasePlayerWeapon
- CHostageCarriableProp
- base_combat_characterCBaseCombatCharacter
- base_propCBaseProp
- breakable_propCBreakableProp
- prop_dynamicCDynamicProp
- prop_physicsCPhysicsProp
- breakable_propCBreakableProp
- baseanimatingCBaseAnimGraphAlias_baseanimating
- fishCFish
- grenadeCBaseGrenade
- info_constraint_anchorCConstraintAnchor
- itemCItem
- item_sodacanCItemSoda
- phys_magnetCPhysMagnet
- planted_c4CPlantedC4
- point_commentary_nodeCPointCommentaryNode
- prop_ragdollCRagdollProp
- waterbulletCWaterBullet
- CEconEntity
- beamCBeam
- broken_glass_trapCBrokenGlassTrap
- cash_stackCCashStack
- entity_blockerCEntityBlocker
- env_decalCEnvDecal
- env_entity_dissolverCEntityDissolve
- env_skyCEnvSky
- env_spriteCSprite
- func_breakableCBreakable
- func_brushCFuncBrush
- func_clip_interaction_layerCFuncInteractionLayerClip
- func_clip_vphysicsCFuncVPhysicsClip
- func_conveyorCFuncConveyor
- func_illusionaryCFuncIllusionary
- func_ladderCFuncLadder
- func_moverCFuncMover
- func_nav_avoidance_obstacleCFuncNavObstruction
- func_nav_blockerCFuncNavBlocker
- func_precipitation_blockerCPrecipitationBlocker
- func_rotatingCFuncRotating
- func_rotatorCFuncRotator
- func_shatterglassCFuncShatterglass
- func_tracktrainCFuncTrackTrain
- func_traincontrolsCFuncTrainControls
- func_vehicleclipCFuncVehicleClip
- func_wallCFuncWall
- func_waterCFuncWater
- hl_vr_texture_based_animatableCTextureBasedAnimatable
- infernoCInferno
- info_particle_systemCParticleSystem
- item_generic_trigger_helperCItemGenericTriggerHelper
- keyframe_ropeCRopeKeyframe
- light_barnCBarnLight
- light_dynamicCDynamicLight
- light_omniCLightEntity
- markup_volumeCMarkupVolume
- plat_triggerCPlatTrigger
- rule_entityCRuleEntity
- shatterglass_shardCShatterGlassShardPhysics
- spotlight_endCSpotlightEnd
- trigger_brushCTriggerBrush
- trigger_transitionCTriggerVolume
- worldentCWorld
- citadel_snd_opvar_set_obbCCitadelSoundOpvarSetOBB
- color_correctionCColorCorrection
- commentary_autoCCommentaryAuto
- cs_minimap_boundaryCCSMinimapBoundary
- cs_pet_placementCCSPetPlacement
- cs_player_managerCCSPlayerResource
- custom_hud_layoutCCSCustomHudLayout
- custom_player_cameraCCSCustomPlayerCamera
- entityflameCEntityFlame
- env_beverageCEnvBeverage
- env_combined_light_probe_volumeCEnvCombinedLightProbeVolume
- env_cubemapCEnvCubemap
- env_cubemap_fogCEnvCubemapFog
- env_debughistoryCDebugHistory
- env_detail_controllerCEnvDetailController
- env_entity_igniterCEnvEntityIgniter
- env_fog_controllerCFogController
- env_gradient_fogCGradientFog
- env_light_probe_volumeCEnvLightProbeVolume
- env_physwireCPhysicsWire
- env_player_visibilityCPlayerVisibility
- env_soundscapeCEnvSoundscape
- env_tonemap_controllerCTonemapController2
- env_volumetric_fog_controllerCEnvVolumetricFogController
- env_volumetric_fog_volumeCEnvVolumetricFogVolume
- env_windCEnvWind
- func_fish_poolCFishPool
- func_proprrespawnzoneCFuncPropRespawnZone
- func_timescaleCFuncTimescale
- game_gib_managerCGameGibManager
- game_ragdoll_managerCRagdollManager
- handle_dummyCHandleDummy
- handle_testCHandleTest
- info_ladder_dismountCInfoLadderDismount
- info_nullCNullEntity
- info_player_pingCPlayerPing
- info_visibility_boxCInfoVisibilityBox
- info_world_layerCInfoWorldLayer
- logic_autoCLogicAuto
- logic_gamestate_reportCLogicGameStateReport
- logic_npc_counter_radiusCLogicNPCCounter
- mapvetopick_controllerCMapVetoPickController
- observable_elementCCSObservableElement
- path_particle_ropeCPathParticleRope
- path_simpleCPathSimple
- phys_springCPhysicsSpring
- player_controllerCBasePlayerController
- point_cameraCPointCamera
- point_enable_motion_fixupCEnableMotionFixup
- point_entityCPointEntity
- ambient_genericCAmbientGeneric
- env_bloodCBlood
- env_creditsCCredits
- env_entity_makerCEnvEntityMaker
- env_hudhintCEnvHudHint
- env_instructor_hintCEnvInstructorHint
- env_instructor_vr_hintCEnvInstructorVRHint
- env_messageCMessage
- env_muzzleflashCEnvMuzzleFlash
- env_physexplosionCPhysExplosion
- env_physimpactCPhysImpact
- env_shakeCEnvShake
- env_sparkCEnvSpark
- env_splashCEnvSplash
- env_tiltCEnvTilt
- env_viewpunchCEnvViewPunch
- info_bomb_target_hint_ACInfoInstructorHintBombTargetA
- info_bomb_target_hint_BCInfoInstructorHintBombTargetB
- info_choreo_anchorCInfoChoreoAnchor
- info_dynamic_shadow_hintCInfoDynamicShadowHint
- info_game_event_proxyCInfoGameEventProxy
- info_hostage_rescue_zone_hintCInfoInstructorHintHostageRescueZone
- info_landmarkCInfoLandmark
- info_map_parametersCMapInfo
- info_nav_spaceCNavSpaceInfo
- info_offscreen_panorama_textureCInfoOffscreenPanoramaTexture
- info_particle_targetCInfoParticleTarget
- info_player_deathmatchCBaseDMStart
- info_player_startCInfoPlayerStart
- info_spawngroup_landmarkCInfoSpawnGroupLandmark
- info_targetCInfoTarget
- info_target_choreoCChoreoInfoTarget
- info_target_instructor_hintCInfoInstructorHintTarget
- info_teleport_destinationCInfoTeleportDestination
- info_trigger_fanCInfoFan
- logic_proximityCLogicProximity
- logic_scriptCLogicScript
- path_cornerCPathCorner
- path_nodeCPathNode
- path_trackCPathTrack
- phys_forceCPhysForce
- phys_keepuprightCKeepUpright
- phys_ragdollmagnetCRagdollMagnet
- point_anglesensorCPointAngleSensor
- point_angularvelocitysensorCPointAngularVelocitySensor
- point_broadcastclientcommandCPointBroadcastClientCommand
- point_childmodifierCPointChildModifier
- point_clientcommandCPointClientCommand
- point_gamestats_counterCPointGamestatsCounter
- point_give_ammoCPointGiveAmmo
- point_hurtCPointHurt
- point_instructor_eventCInstructorEventEntity
- point_messageCMessageEntity
- point_nav_walkableCNavWalkable
- point_proximity_sensorCPointProximitySensor
- point_pushCPointPush
- point_servercommandCPointServerCommand
- point_velocitysensorCPointVelocitySensor
- rotator_targetCRotatorTarget
- scripted_sceneCSceneEntity
- tanktrain_aiCTankTrainAI
- tanktrain_aitargetCTankTargetChange
- point_entity_finderCPointEntityFinder
- point_orientCPointOrient
- point_pulseCPointPulse
- point_scriptCCSPointScriptEntity
- point_soundeventCSoundEventEntity
- point_value_remapperCPointValueRemapper
- pulse_game_blackboardCPulseGameBlackboard
- radar_elementCCSRadarElement
- scripted_sequenceCScriptedSequence
- sky_cameraCSkyCamera
- sky_camera_volumeCSkyCameraVolume
- sky_camera_volume_targetCSkyCameraVolumeTarget
- skybox_referenceCSkyboxReference
- snd_event_box_helperCSoundEventBoxHelper
- snd_event_paramCSoundEventParameter
- snd_opvar_setCSoundOpvarSetEntity
- snd_opvar_set_point_baseCSoundOpvarSetPointBase
- snd_sound_area_baseCSoundAreaEntityBase
- team_managerCTeam
- team_preview_character_positionCCSGO_TeamPreviewCharacterPosition
- test_effectCTestEffect
- vote_controllerCVoteController
- CBaseEntity
Classes
- ActiveModelConfig_t
- ActorClipEntry_t
- ActorMapping_t
- AnimGraph2SerializedPoseRecipeSlot_t
- AutoRoomDoorwayPairs_t
- CAI_Expresser
- CAnimGraphControllerBase
- CAttributeList
- CAttributeManager
- CAttributeManager::cached_attribute_float_t
- CBaseIssue
- CBaseModelEntity::BodyGroupRequest_t
- CBaseModelEntity::OnDamageLevelChangedArgs_t
- CBasePulseGraphInstance
- CBot
- CBtNode
- CBuoyancyHelper
- CCSCustomHudLayoutState
- CCSGameModeRules
- CCSPlayerController_InventoryServices::NetworkedLoadoutSlot_t
- CCSPlayerLegacyJump
- CCSPlayerModernJump
- CChoreoComponent
- CCollisionProperty
- CCommentarySystem
- CConstantForceController
- CDamageRecord
- CDestructiblePartsComponent
- CEconItemAttribute
- CEffectData
- CEntityComponent
- CEntityInstance
- CBaseEntity
- CAI_ChangeHintGroup
- CBaseModelEntity
- CBarnLight
- CBaseAnimGraph
- CBaseAnimGraphAlias_baseanimating
- CBaseCombatCharacter
- CBaseGrenade
- CBaseProp
- CConstraintAnchor
- CEconEntity
- CBasePlayerWeapon
- CCSWeaponBase
- CBaseCSGrenade
- CC4
- CCSWeaponBaseGun
- CAK47
- CDEagle
- CWeaponAWP
- CWeaponAug
- CWeaponBizon
- CWeaponCZ75a
- CWeaponElite
- CWeaponFamas
- CWeaponFiveSeven
- CWeaponG3SG1
- CWeaponGalilAR
- CWeaponGlock
- CWeaponHKP2000
- CWeaponM249
- CWeaponM4A1
- CWeaponM4A1Silencer
- CWeaponMAC10
- CWeaponMP5SD
- CWeaponMP7
- CWeaponMP9
- CWeaponMag7
- CWeaponNegev
- CWeaponP250
- CWeaponP90
- CWeaponRevolver
- CWeaponSCAR20
- CWeaponSG556
- CWeaponSSG08
- CWeaponTaser
- CWeaponTec9
- CWeaponUMP45
- CWeaponUSPSilencer
- CCSWeaponBaseShotgun
- CKnife
- CWeaponBaseItem
- CCSWeaponBase
- CEconWearable
- CBasePlayerWeapon
- CFish
- CHostageCarriableProp
- CItem
- CItemSoda
- CPhysMagnet
- CPlantedC4
- CPointCommentaryNode
- CRagdollProp
- CWaterBullet
- CBaseClientUIEntity
- CBaseToggle
- CBaseButton
- CBaseDoor
- CBasePlatTrain
- CBaseTrigger
- CBombTarget
- CBuyZone
- CCSMinimapVolume
- CChangeLevel
- CColorCorrectionVolume
- CFogTrigger
- CFootstepControl
- CHostageRescueZoneShim
- CPostProcessingVolume
- CPrecipitation
- CServerRagdollTrigger
- CTonemapTrigger
- CTriggerActiveWeaponDetect
- CTriggerBombReset
- CTriggerBuoyancy
- CTriggerCallback
- CTriggerDetectBulletFire
- CTriggerDetectExplosion
- CTriggerFan
- CTriggerGameEvent
- CTriggerGravity
- CTriggerHostageReset
- CTriggerHurt
- CTriggerLerpObject
- CTriggerMultiple
- CTriggerPhysics
- CTriggerProximity
- CTriggerPush
- CTriggerRemove
- CTriggerSave
- CTriggerSndSosOpvar
- CTriggerSoundscape
- CTriggerTeleport
- CFuncMoveLinear
- CGunTarget
- CBeam
- CBreakable
- CBrokenGlassTrap
- CCashStack
- CDynamicLight
- CEntityBlocker
- CEntityDissolve
- CEnvDecal
- CEnvSky
- CFuncBrush
- CFuncConveyor
- CFuncIllusionary
- CFuncInteractionLayerClip
- CFuncLadder
- CFuncMover
- CFuncNavBlocker
- CFuncNavObstruction
- CFuncRotating
- CFuncRotator
- CFuncShatterglass
- CFuncTrackTrain
- CFuncTrainControls
- CFuncVPhysicsClip
- CFuncVehicleClip
- CFuncWall
- CFuncWater
- CInferno
- CItemGenericTriggerHelper
- CLightEntity
- CMarkupVolume
- CModelPointEntity
- CParticleSystem
- CPlatTrigger
- CPrecipitationBlocker
- CRopeKeyframe
- CRuleEntity
- CServerOnlyModelEntity
- CShatterGlassShardPhysics
- CSpotlightEnd
- CSprite
- CTextureBasedAnimatable
- CTriggerBrush
- CTriggerVolume
- CWorld
- CBasePlayerController
- CCSCustomHudLayout
- CCSCustomPlayerCamera
- CCSGO_EndOfMatchLineupEndpoint
- CCSGO_TeamPreviewCharacterPosition
- CCSMinimapBoundary
- CCSObservableElement
- CCSPetPlacement
- CCSPlayerResource
- CCSPointScriptEntity
- CCSRadarElement
- CCitadelSoundOpvarSetOBB
- CColorCorrection
- CCommentaryAuto
- CDebugHistory
- CEnableMotionFixup
- CEntityFlame
- CEnvBeverage
- CEnvCombinedLightProbeVolume
- CEnvCubemap
- CEnvCubemapFog
- CEnvDetailController
- CEnvEntityIgniter
- CEnvLightProbeVolume
- CEnvSoundscape
- CEnvVolumetricFogController
- CEnvVolumetricFogVolume
- CEnvWind
- CFishPool
- CFogController
- CFuncPropRespawnZone
- CFuncTimescale
- CGameGibManager
- CGameRulesProxy
- CGradientFog
- CHandleDummy
- CHandleTest
- CInfoLadderDismount
- CInfoVisibilityBox
- CInfoWorldLayer
- CLogicAuto
- CLogicGameStateReport
- CLogicNPCCounter
- CMapVetoPickController
- CNullEntity
- CPathParticleRope
- CPathSimple
- CPhysicsSpring
- CPhysicsWire
- CPlayerPing
- CPlayerVisibility
- CPointCamera
- CPointEntity
- CAmbientGeneric
- CBaseDMStart
- CBlood
- CChoreoInfoTarget
- CCredits
- CEnvEntityMaker
- CEnvHudHint
- CEnvInstructorHint
- CEnvInstructorVRHint
- CEnvMuzzleFlash
- CEnvShake
- CEnvSpark
- CEnvSplash
- CEnvTilt
- CEnvViewPunch
- CInfoChoreoAnchor
- CInfoDynamicShadowHint
- CInfoFan
- CInfoGameEventProxy
- CInfoInstructorHintBombTargetA
- CInfoInstructorHintBombTargetB
- CInfoInstructorHintHostageRescueZone
- CInfoInstructorHintTarget
- CInfoLandmark
- CInfoOffscreenPanoramaTexture
- CInfoParticleTarget
- CInfoPlayerStart
- CInfoSpawnGroupLandmark
- CInfoTarget
- CInfoTeleportDestination
- CInstructorEventEntity
- CKeepUpright
- CLogicProximity
- CLogicScript
- CMapInfo
- CMessage
- CMessageEntity
- CNavSpaceInfo
- CNavWalkable
- CPathCorner
- CPathNode
- CPathTrack
- CPhysExplosion
- CPhysForce
- CPhysImpact
- CPointAngleSensor
- CPointAngularVelocitySensor
- CPointBroadcastClientCommand
- CPointChildModifier
- CPointClientCommand
- CPointGamestatsCounter
- CPointGiveAmmo
- CPointHurt
- CPointProximitySensor
- CPointPush
- CPointServerCommand
- CPointVelocitySensor
- CRagdollMagnet
- CRotatorTarget
- CSceneEntity
- CTankTargetChange
- CTankTrainAI
- CPointEntityFinder
- CPointOrient
- CPointPulse
- CPointValueRemapper
- CPulseGameBlackboard
- CRagdollManager
- CScriptedSequence
- CServerOnlyEntity
- CInfoData
- CLogicalEntity
- CBaseFilter
- CEnvFade
- CEnvGlobal
- CFuncMoverRouter
- CInfoSpawnGroupLoadUnload
- CLogicAchievement
- CLogicActivityEvent
- CLogicAutosave
- CLogicBranch
- CLogicBranchList
- CLogicCase
- CLogicCollisionPair
- CLogicCompare
- CLogicDistanceAutosave
- CLogicDistanceCheck
- CLogicEventListener
- CLogicGameEvent
- CLogicGameEventListener
- CLogicLineToEntity
- CLogicMeasureMovement
- CLogicNavigation
- CLogicPlayerProxyBase
- CLogicRelay
- CMapSharedEnvironment
- CMathColorBlend
- CMathCounter
- CMathRemap
- CMultiLightProxy
- CMultiSource
- CPathKeyFrame
- CPathMoverEntitySpawner
- CPhysConstraint
- CPhysMotor
- CPhysicsEntitySolver
- CPointTemplate
- CSceneListManager
- CSoundStackSave
- CTestPulseIO
- CTimerEntity
- CServerOnlyPointEntity
- CSkyCamera
- CSkyCameraVolume
- CSkyCameraVolumeTarget
- CSkyboxReference
- CSoundAreaEntityBase
- CSoundEventBoxHelper
- CSoundEventEntity
- CSoundEventParameter
- CSoundOpvarSetEntity
- CSoundOpvarSetPointBase
- CTeam
- CTestEffect
- CTonemapController2
- CVoteController
- CBaseEntity
- CEntitySubclassVDataBase
- CEnvWindShared
- CExplosionTypeData
- CGameRules
- CGameSceneNode
- CGameSceneNodeHandle
- CGameScriptedMoveData
- CGameScriptedMoveDef_t
- CGenericShapeProxy
- CGlowProperty
- CHintMessage
- CHintMessageQueue
- CInfoChoreoAnchorPosition
- CIronSightController
- CMarkupSearchHelper
- CModelState
- CMotorController
- CMovementStatsProperty
- CNavPathCost
- CNavVolume
- CNetworkedSequenceOperation
- CNoiseStreamData
- CPathQueryUtil
- CPhysicsShake
- CPlayerControllerComponent
- CPlayerPawnComponent
- CCSPlayer_ActionTrackingServices
- CCSPlayer_AimPunchServices
- CCSPlayer_BulletServices
- CCSPlayer_BuyServices
- CCSPlayer_DamageReactServices
- CCSPlayer_HostageServices
- CCSPlayer_PingServices
- CCSPlayer_RadioServices
- CPlayer_AutoaimServices
- CPlayer_CameraServices
- CPlayer_FlashlightServices
- CPlayer_ItemServices
- CPlayer_MovementServices
- CPlayer_ObserverServices
- CPlayer_UseServices
- CPlayer_WaterServices
- CPlayer_WeaponServices
- CPulseCell_ApplyAnimGraphParam::CursorState_t
- CPulseCell_ApplyDynamicAttributeBase::CursorState_t
- CPulseCell_ApplyEntityFlags::CursorState_t
- CPulseCell_ApplyParent::CursorState_t
- CPulseCell_BaseFlow
- CPulseCell_BaseLerp
- CPulseCell_BaseLerp::CursorState_t
- CPulseCell_BaseYieldingInflow
- CPulseCell_ApplyAnimGraphParam
- CPulseCell_ApplyDynamicAttributeBase
- CPulseCell_ApplyEntityFlags
- CPulseCell_ApplyParent
- CPulseCell_Outflow_ListenForAnimgraphTag
- CPulseCell_Outflow_ListenForEntityOutput
- CPulseCell_Outflow_PlaySceneBase
- CPulseCell_Outflow_PlayVOLine
- CPulseCell_Outflow_ScriptedSequence
- CPulseCell_PlaySequence
- CPulseCell_Outflow_ListenForEntityOutput::CursorState_t
- CPulseCell_Outflow_PlaySceneBase::CursorState_t
- CPulseCell_Outflow_PlayVCD::VCDRequirementInfo_t
- CPulseCell_Outflow_PlayVOLine::CursorState_t
- CPulseCell_Outflow_ScriptedSequence::CursorState_t
- CPulseCell_PlaySequence::CursorState_t
- CPulseExecCursor
- CRelativeLocation
- CRelativeTransform
- CResponseQueue
- CRetakeGameRules
- CSAdditionalPerRoundStats_t
- CSPerRoundStats_t
- CShatterGlassShard
- CSkeletonAnimationController
- CSmoothFunc
- CTestPulseIO::EntityHandleIntArgs_t
- CTestPulseIO::EntityNameStringArgs_t
- CTestPulseIO::FloatStringArgs_t
- CTestPulseIO::ThreeStringArgs_t
- CTestPulseIOComponent
- ConstraintSoundInfo
- CountdownTimer
- DynamicVolumeDef_t
- EngineCountdownTimer
- EntityRenderAttribute_t
- EntitySpottedState_t
- FuncMoverMovementSummary_t
- FuncRotatorRotationSummary_t
- IChoreoServices
- IEconItemInterface
- IHasAttributes
- CChicken
- CEconEntity
- CBasePlayerWeapon
- CCSWeaponBase
- CBaseCSGrenade
- CC4
- CCSWeaponBaseGun
- CAK47
- CDEagle
- CWeaponAWP
- CWeaponAug
- CWeaponBizon
- CWeaponCZ75a
- CWeaponElite
- CWeaponFamas
- CWeaponFiveSeven
- CWeaponG3SG1
- CWeaponGalilAR
- CWeaponGlock
- CWeaponHKP2000
- CWeaponM249
- CWeaponM4A1
- CWeaponM4A1Silencer
- CWeaponMAC10
- CWeaponMP5SD
- CWeaponMP7
- CWeaponMP9
- CWeaponMag7
- CWeaponNegev
- CWeaponP250
- CWeaponP90
- CWeaponRevolver
- CWeaponSCAR20
- CWeaponSG556
- CWeaponSSG08
- CWeaponTaser
- CWeaponTec9
- CWeaponUMP45
- CWeaponUSPSilencer
- CCSWeaponBaseShotgun
- CKnife
- CWeaponBaseItem
- CCSWeaponBase
- CEconWearable
- CBasePlayerWeapon
- CPlantedC4
- INavObstacle
- INavPathCostAreaFilter
- IntervalTimer
- PathMoverEntitySpawn
- PhysicsRagdollPose_t
- PulseScriptedSequenceData_t
- Relationship_t
- ResponseContext_t
- SellbackPurchaseEntry_t
- SequenceHistory_t
- ServerAuthoritativeWeaponSlot_t
- SimpleConstraintSoundProfile
- SoundOpvarTraceResult_t
- VPhysicsCollisionAttribute_t
- VelocitySampler
- ViewAngleServerChange_t
- WeaponPurchaseCount_t
- WeaponPurchaseTracker_t
- audioparams_t
- dynpitchvol_base_t
- fogparams_t
- fogplayerparams_t
- lerpdata_t
- locksound_t
- magnetted_objects_t
- modifiedconvars_t
- shard_model_desc_t
- sky3dparams_t
Enums
- CFuncMover::FindFollowMoverStrategy_t
- CFuncMover::FollowConstraint_t
- CFuncMover::FollowEntityDirection_t
- CFuncMover::Move_t
- CFuncMover::OrientationUpdate_t
- CFuncMover::PathRebuildStrategy_t
- CFuncMover::TransitionToPathNodeAction_t
- CFuncRotator::Rotate_t
- CFuncRotator::RotationAxis_t
- CInfoChoreoLocatorShapeType_t
- CLogicBranchList::LogicBranchListenerLastState_t
- CPathMoverEntitySpawner::TemplateChoiceStrategy_t
- CPhysicsProp::CrateType_t
- EOverrideBlockLOS_t
- EntFinderMethod_t
- Explosions
- FuncDoorSpawnPos_t
- FuncMoverMovementSummaryFlags_t
- FuncRotatorRotationSummaryFlags_t
- HoverPoseFlags_t
- INavObstacle::NavObstacleType_t
- LessonPanelLayoutFileTypes_t
- Materials
- MoveLinearAuthoredPos_t
- NPCFollowFormation_t
- NavScopeFlags_t
- NavScope_t
- PhysGenericShapeType_t
- PropDoorRotatingOpenDirection_e
- PropDoorRotatingSpawnPos_t
- PulseCollisionGroup_t
- PulseNPCCondition_t
- PulseTraceContents_t
- RadiusDmgOverride_t
- RelativeLocationType_t
- SceneOnPlayerDeath_t
- ScriptedConflictResponse_t
- SoundEventStartType_t
- TOGGLE_STATE
- TRAIN_CODE
- TestInputOutputCombinationsEnum_t
- Touch_t
- TrackOrientationType_t
- TrainOrientationType_t
- TrainVelocityType_t
- doorCheck_e
- eSplinePushType
- navproperties_t