Template:CD/superclass: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(-)
(classes)
Line 1: Line 1:
<includeonly><onlyinclude>{{#switch: {{{1}}}
<includeonly><onlyinclude>{{#switch: {{{1}}}
| AR2Explosion = CBaseParticleEntity
| Boomer = BossZombiePlayerBot
| Boomer = BossZombiePlayerBot
| BoomerAssault = Action
| BoomerAssault = Action
Line 13: Line 14:
| BossZombiePlayerBot = NextBotPlayer
| BossZombiePlayerBot = NextBotPlayer
| CAISound = CPointEntity
| CAISound = CPointEntity
| CAI_ActBusyGoal = CAI_GoalEntity
| CAI_ActBusyQueueGoal = CAI_ActBusyGoal
| CAI_AllyManager = CBaseEntity
| CAI_AllyManager = CBaseEntity
| CAI_AllySpeechManager = CLogicalEntity
| CAI_AssaultGoal = CAI_GoalEntity
| CAI_AssaultGoal = CAI_GoalEntity
| CAI_BaseNPC = CBaseCombatCharacter
| CAI_BaseNPC = CBaseCombatCharacter
Line 21: Line 25:
| CAI_ChangeTarget = CBaseEntity
| CAI_ChangeTarget = CBaseEntity
| CAI_DefMovementSink = IAI_MovementSink
| CAI_DefMovementSink = IAI_MovementSink
| CAI_DynamicLink = CServerOnlyEntity
| CAI_DynamicLinkController = CServerOnlyEntity
| CAI_Expresser = IResponseFilter
| CAI_Expresser = IResponseFilter
| CAI_ExpresserWithFollowup = CAI_Expresser
| CAI_ExpresserWithFollowup = CAI_Expresser
Line 26: Line 32:
| CAI_GoalEntity = CBaseEntity
| CAI_GoalEntity = CBaseEntity
| CAI_Hint = CServerOnlyEntity
| CAI_Hint = CServerOnlyEntity
| CAI_InjuredFollowGoal = CAI_FollowGoal
| CAI_LeadGoal = CAI_GoalEntity <!--,-->
| CAI_LeadGoal = CAI_GoalEntity <!--,-->
| CAI_LeadGoal_Weapon = CAI_LeadGoal
| CAI_LeadGoal_Weapon = CAI_LeadGoal
| CAI_NetworkManager = CPointEntity
| CAI_NetworkManager = CPointEntity
| CAI_OperatorGoal = CAI_GoalEntity
| CAI_PoliceGoal = CBaseEntity
| CAI_ProxyMovementSink = CAI_DefMovementSink
| CAI_ProxyMovementSink = CAI_DefMovementSink
| CAI_RadialLinkController = CBaseEntity
| CAI_Relationship = CBaseEntity <!--, public IEntityListener-->
| CAI_Relationship = CBaseEntity <!--, public IEntityListener-->
| CAI_ScriptConditions = CBaseEntity <!--, public IEntityListener-->
| CAI_ScriptedSchedule = CBaseEntity
| CAI_ScriptedSchedule = CBaseEntity
| CAI_ScriptedSentence = CPointEntity
| CAI_ScriptedSentence = CPointEntity
| CAI_ScriptedSequence = CBaseEntity
| CAI_SpeechFilter = CBaseEntity <!--, public IEntityListener-->
| CAI_StandoffGoal = CAI_GoalEntity
| CAI_StandoffGoal = CAI_GoalEntity
| CAI_TestHull = CAI_BaseNPC
| CAK47 = CWeaponCSBaseGun
| CAPCController = CPointEntity
| CAPCController = CPointEntity
| CAPCMissile = CMissile
| CASW_Player = CBaseMultiplayerPlayer
| CASW_Player = CBaseMultiplayerPlayer
| CAbandonmentAwardTemplate = CAwardTemplate
| CAbandonmentAwardTemplate = CAwardTemplate
Line 41: Line 57:
| CAchievementMsgHandler = CGameEventListener
| CAchievementMsgHandler = CGameEventListener
| CAchievementSaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CAchievementSaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CAchievementZone = CBaseTrigger
| CAchievement_AchievedCount = CBaseAchievement
| CAchievement_AchievedCount = CBaseAchievement
| CActivityDataOps = CDefSaveRestoreOps
| CActivityDataOps = CDefSaveRestoreOps
| CAimTargetManager = IEntityListener
| CAimTargetManager = IEntityListener
| CAlyxEmpEffect = CBaseEntity
| CAmbientGeneric = CPointEntity
| CAmbientGeneric = CPointEntity
| CAmbientMobMarker = CPointEntity
| CAmbientMobMarker = CPointEntity
| CAmbientMusic = CPointEntity
| CAmbientMusic = CPointEntity
| CAmbushAwardTemplate = CAwardTemplate
| CAmbushAwardTemplate = CAwardTemplate
| CAmmoBox = CItem
| CAmmoPack = CTFPowerup
| CAmmoPackMedium = CAmmoPack
| CAmmoPackSmall = CAmmoPack
| CAnchorList = CAutoGameSystem
| CAnchorList = CAutoGameSystem
| CAntlionGrub = CBaseAnimating
| CAntlionGrub = CBaseAnimating
| CAntlionRepellant = CPointEntity
| CAntlionTemplateMaker = CTemplateNPCMaker
| CAreaCapture = CBaseTrigger
| CAreaPortal = CFuncAreaPortalBase
| CAreaPortal = CFuncAreaPortalBase
| CArenaLogic = CPointEntity
| CArmor = CTFPowerup
| CArmorUpgrade = CBaseObjectUpgrade
| CAssassinSmoke = CBaseParticleEntity
| CAssaultPoint = CPointEntity
| CAssaultRifle = CBaseRifle
| CAssaultRifle = CBaseRifle
| CAutoGameSystem = CBaseGameSystem
| CAutoGameSystem = CBaseGameSystem
| CAutoGameSystemPerFrame = CBaseGameSystemPerFrame
| CAutoGameSystemPerFrame = CBaseGameSystemPerFrame
| CAutoShotgun = CBaseAutoShotgun
| CAutoShotgun = CBaseAutoShotgun
| CAutoTrigger = CBaseEntity
| CAvoidBox = CBaseEntity
| CAvoidSphere = CBaseEntity
| CAwardTemplate = CGameEventListener
| CAwardTemplate = CGameEventListener
| CBMortar = CBaseAnimating
| CBalanceTeamGroup = CSameTeamGroup
| CBalanceTeamGroup = CSameTeamGroup
| CBallPlayerToucher = CBaseEntity
| CBarnacleTongueTip = CBaseAnimating
| CBaseAbility = CBaseEntity
| CBaseAbility = CBaseEntity
| CBaseAchievement = CGameEventListener
| CBaseAchievement = CGameEventListener
| CBaseAnimating = CBaseEntity
| CBaseAnimating = CBaseEntity
| CBaseAnimatingOverlay = CBaseAnimating
| CBaseAnimatingOverlay = CBaseAnimating
| CBaseAnimatingProjectile = CBaseAnimating
| CBaseAutoShotgun = CBaseShotgun
| CBaseAutoShotgun = CBaseShotgun
| CBaseBackpackItem = CTerrorWeapon
| CBaseBackpackItem = CTerrorWeapon
Line 70: Line 107:
| CBaseCombatWeapon = CBaseAnimating
| CBaseCombatWeapon = CBaseAnimating
| CBaseDMStart = CPointEntity
| CBaseDMStart = CPointEntity
| CBaseDelay = CTFGoal
| CBaseDoor = CBaseToggle
| CBaseDoor = CBaseToggle
| CBaseEMPableGrenade = CBaseGrenade
| CBaseEntity = IServerEntity
| CBaseEntity = IServerEntity
| CBaseEntityScriptInstanceHelper = IScriptInstanceHelper
| CBaseEntityScriptInstanceHelper = IScriptInstanceHelper
Line 83: Line 122:
| CBaseGrenadeContact = CBaseGrenade
| CBaseGrenadeContact = CBaseGrenade
| CBaseGrenadeTimed = CBaseGrenade
| CBaseGrenadeTimed = CBaseGrenade
| CBaseHL1CombatWeapon = CBaseCombatWeapon
| CBaseHL1MPCombatWeapon = CBaseHL1CombatWeapon
| CBaseHL2MPCombatWeapon = CWeaponHL2MPBase
| CBaseHLCombatWeapon = CBaseCombatWeapon
| CBaseMountedWeapon = CDynamicProp
| CBaseMountedWeapon = CDynamicProp
| CBaseMoveBehavior = CPathKeyFrame
| CBaseMoveBehavior = CPathKeyFrame
| CBaseMultiplayerPlayer = CBasePlayer
| CBaseMultiplayerPlayer = CBasePlayer
| CBaseParticleEntity = CBaseEntity
| CBaseParticleEntity = CBaseEntity
| CBasePlasmaProjectile = CBaseParticleEntity
| CBasePlatTrain = CBaseToggle
| CBasePlatTrain = CBaseToggle
| CBasePlayer = CBaseCombatCharacter
| CBasePlayer = CBaseCombatCharacter
| CBasePortalCombatWeapon = CWeaponPortalBase
| CBaseProp = CBaseAnimating
| CBaseProp = CBaseAnimating
| CBasePropDoor = CDynamicProp
| CBasePropDoor = CDynamicProp
Line 94: Line 139:
| CBaseRifle = CTerrorGun
| CBaseRifle = CTerrorGun
| CBaseRopePhysics = CSimplePhysics
| CBaseRopePhysics = CSimplePhysics
| CBaseSDKGrenade = CWeaponSDKBase
| CBaseServerVehicle = IServerVehicle
| CBaseServerVehicle = IServerVehicle
| CBaseShotgun = CTerrorGun
| CBaseShotgun = CTerrorGun
| CBaseSniperRifle = CTerrorGun
| CBaseSniperRifle = CTerrorGun
| CBaseSpriteProjectile = CSprite
| CBaseTFCombatWeapon = CBaseCombatWeapon
| CBaseTFPlayer = CBasePlayer <!--, public IScorer-->
| CBaseTeamObjectiveResource = CBaseEntity
| CBaseTeamObjectiveResource = CBaseEntity
| CBaseTerrorIssue = CBaseIssue
| CBaseTerrorIssue = CBaseIssue
Line 104: Line 153:
| CBaseVPhysicsTrigger = CBaseEntity
| CBaseVPhysicsTrigger = CBaseEntity
| CBaseViewModel = CBaseAnimatingOverlay
| CBaseViewModel = CBaseAnimatingOverlay
| CBazookaRocket = CDODBaseRocket
| CBeam = CBaseEntity
| CBeam = CBaseEntity
| CBeamSpotlight = CBaseEntity
| CBeamSpotlight = CBaseEntity
| CBlackHeadcrab = CBaseHeadcrab
| CBlendingCycler = CCycler
| CBlendingCycler = CCycler
| CBlobElement = CBaseAnimating
| CBlobElement = CBaseAnimating
Line 114: Line 165:
| CBombTarget = CBaseTrigger
| CBombTarget = CBaseTrigger
| CBoneFollower = CBaseEntity
| CBoneFollower = CBaseEntity
| CBonusDuckPickup = CHalloweenPickup
| CBonusRoundLogic = CBaseEntity
| CBoomerBlunderAwardTemplate = CAwardTemplate
| CBoomerBlunderAwardTemplate = CAwardTemplate
| CBoomerClaw = CClaw
| CBoomerClaw = CClaw
| CBoomerComboAwardTemplate = CAwardTemplate
| CBoomerComboAwardTemplate = CAwardTemplate
| CBossAlpha = NextBotCombatCharacter
| CBossBattleLogic = CPointEntity <!--, public CGameEventListener-->
| CBotDoorEnumerator = CPushAwayEnumerator
| CBotDoorEnumerator = CPushAwayEnumerator
| CBotNPC = NextBotCombatCharacter
| CBotNPCArcher = NextBotCombatCharacter
| CBotNPCDecoy = NextBotCombatCharacter
| CBotNPCMiniNuker = CBossAlpha
| CBotNPCMiniRockets = CBossAlpha
| CBotNPCMinion = NextBotCombatCharacter
| CBounceBomb = CBaseAnimating <!--, public CDefaultPlayerPickupVPhysics-->
| CBreakModelsPrecached = CAutoGameSystem
| CBreakModelsPrecached = CAutoGameSystem
| CBreakParser = IVPhysicsKeyHandler
| CBreakParser = IVPhysicsKeyHandler
Line 125: Line 187:
| CBroadcastRecipientFilter = CRecipientFilter
| CBroadcastRecipientFilter = CRecipientFilter
| CBubbling = CBaseEntity
| CBubbling = CBaseEntity
| CBugBaitSensor = CPointEntity
| CBulletsTraceFilter = CTraceFilterSimpleList
| CBulletsTraceFilter = CTraceFilterSimpleList
| CButtonTimed = CBaseButton
| CButtonTimed = CBaseButton
| CBuyZone = CBaseTrigger
| CC4 = CWeaponCSBase
| CCPTimerLogic = CPointEntity
| CCSBot = CBot< CCSPlayer >
| CCSGameMovement = CGameMovement
| CCSGameMovement = CGameMovement
| CCSGameRules = CTeamplayRules
| CCSGameRules = CTeamplayRules
Line 133: Line 200:
| CCSPlayer = CBaseMultiplayerPlayer
| CCSPlayer = CBaseMultiplayerPlayer
| CCSPlayerMove = CPlayerMove
| CCSPlayerMove = CPlayerMove
| CCSPlayerResource = CPlayerResource
| CCSRagdoll = CBaseAnimatingOverlay
| CCSRagdoll = CBaseAnimatingOverlay
| CCSTeam = CTeam
| CCSTeam = CTeam
| CCSWeaponInfo = FileWeaponInfo_t
| CCSWeaponInfo = FileWeaponInfo_t
| CCaptureFlag = CTFItem <!--, public ICaptureFlagAutoList-->
| CCaptureFlagReturnIcon = CBaseAnimating
| CCaptureZone = CCaptureZoneShim <!--, public ICaptureZoneAutoList-->
| CCarGlassProp = CDynamicProp
| CCarGlassProp = CDynamicProp
| CCarProp = CPhysicsProp
| CCarProp = CPhysicsProp
Line 144: Line 215:
| CChangeAllTalkIssue = CBaseTerrorIssue
| CChangeAllTalkIssue = CBaseTerrorIssue
| CChangeChapterIssue = CBaseTerrorIssue
| CChangeChapterIssue = CBaseTerrorIssue
| CChangeClassZone = CBaseTrigger
| CChangeDifficultyIssue = CBaseTerrorIssue
| CChangeDifficultyIssue = CBaseTerrorIssue
| CChangeLevel = CBaseTrigger
| CChangeLevel = CBaseTrigger
Line 157: Line 229:
| CChoreoScene = ICurveDataAccessor
| CChoreoScene = ICurveDataAccessor
| CChoreoStringPool = IChoreoStringPool
| CChoreoStringPool = IChoreoStringPool
| CCitadelEnergyCore = CBaseEntity
| CCitizenResponseSystem = CBaseEntity
| CClassPtrSaveRestoreOps = CDefSaveRestoreOps
| CClassPtrSaveRestoreOps = CDefSaveRestoreOps
| CClaw = CTerrorWeapon
| CClaw = CTerrorWeapon
Line 177: Line 251:
| CCommentaryZombieSpawner = CPointEntity
| CCommentaryZombieSpawner = CPointEntity
| CCommentary_SaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CCommentary_SaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CCompetitiveLogic = CPointEntity
| CConceptHistoriesDataOps = CDefSaveRestoreOps
| CConceptHistoriesDataOps = CDefSaveRestoreOps
| CConcussiveBlast = CBaseEntity
| CConcussiveBlast = CBaseEntity
| CConstantForceController = IMotionEvent
| CConstantForceController = IMotionEvent
| CConstraintAnchor = CPointEntity
| CConstraintAnchor = CPointEntity
| CControlPoint = CBaseAnimating
| CControlPointMaster = CBaseEntity
| CControlZone = CBaseEntity
| CCopyRecipientFilter = IRecipientFilter
| CCopyRecipientFilter = IRecipientFilter
| CCorpse = CBaseAnimating
| CCorpse = CBaseAnimating
| CCraneTip = CBaseAnimating
| CCredits = CPointEntity
| CCredits = CPointEntity
| CCrossbowAmmo = CHL1Item
| CCrossbowBolt = CBaseCombatCharacter
| CCrossbowBolt = CBaseCombatCharacter
| CCurrencyPack = CTFPowerup <!--, public ICurrencyPackAutoList-->
| CCurrencyPackCustom = CCurrencyPack
| CCurrencyPackMedium = CCurrencyPack
| CCurrencyPackSmall = CCurrencyPack
| CCycler = CAI_BaseNPC
| CCycler = CAI_BaseNPC
| CCycler_TF2Commando = CCycler
| CDEagle = CWeaponCSBase
| CDODBaseBombWeapon = CWeaponDODBase
| CDODBaseRocket = CBaseAnimating
| CDODBaseRocketWeapon = CWeaponDODBase
| CDODBombDispenser = CBaseTrigger
| CDODBombDispenserMapIcon = CBaseEntity
| CDODBombTarget = CBaseAnimating
| CDODCustomScoring = CBaseEntity <!--, public CGameEventListener-->
| CDODDetect = CBaseEntity
| CDODGameRulesProxy = CGameRulesProxy
| CDODHandGrenade = CDODBaseGrenade
| CDODLocation = CBaseEntity
| CDODObjectiveResource = CBaseEntity
| CDODPlayer = CBaseMultiplayerPlayer
| CDODPlayer = CBaseMultiplayerPlayer
| CDODPlayerResource = CPlayerResource
| CDODRagdoll = CBaseAnimatingOverlay
| CDODRifleGrenadeGER = CDODBaseGrenade
| CDODRifleGrenadeUS = CDODBaseGrenade
| CDODRoundTimer = CBaseEntity
| CDODSmokeGrenade = CDODBaseGrenade
| CDODSmokeGrenadeGER = CDODSmokeGrenade
| CDODSmokeGrenadeUS = CDODSmokeGrenade
| CDODStickGrenade = CDODBaseGrenade
| CDODTeam = CTeam
| CDODTeam_Allies = CDODTeam
| CDODTeam_Axis = CDODTeam
| CDODViewModel = CBaseViewModel
| CDamageCutoutManager = CAutoGameSystem
| CDamageCutoutManager = CAutoGameSystem
| CDarkMissionAwardTemplate = CAwardTemplate
| CDarkMissionAwardTemplate = CAwardTemplate
Line 203: Line 314:
| CDetailBlocker = CServerOnlyEntity
| CDetailBlocker = CServerOnlyEntity
| CDevShotSystem = CAutoGameSystemPerFrame
| CDevShotSystem = CAutoGameSystemPerFrame
| CDinosaurSignal = CBaseEntity
| CDirector = CGameEventListener
| CDirector = CGameEventListener
| CDirectorComponent = CMemZeroOnNew
| CDirectorComponent = CMemZeroOnNew
Line 210: Line 322:
| CDirectorVersusMode = CDirectorComponent
| CDirectorVersusMode = CDirectorComponent
| CDirtySpatialPartitionEntityList = CAutoGameSystem <!--, public IPartitionQueryCallback-->
| CDirtySpatialPartitionEntityList = CAutoGameSystem <!--, public IPartitionQueryCallback-->
| CDispenserTouchTrigger = CBaseTrigger
| CDoomsdayAwardTemplate = CAwardTemplate
| CDoomsdayAwardTemplate = CAwardTemplate
| CDynamicLight = CBaseEntity
| CDynamicLight = CBaseEntity
| CDynamicProp = CBreakableProp
| CDynamicProp = CBreakableProp
| CEarlyMourningAwardTemplate = CAwardTemplate
| CEarlyMourningAwardTemplate = CAwardTemplate
| CEconWearable = CEconEntity
| CEffectsServer = IEffects
| CEffectsServer = IEffects
| CEgonAmmo = CHL1Item
| CEmbers = CBaseEntity
| CEmbers = CBaseEntity
| CEmptyConVar = ConVar
| CEmptyConVar = ConVar
| CEnableMotionFixup = CBaseEntity
| CEnableMotionFixup = CBaseEntity
| CEnergyBallLauncher = CPointCombineBallLauncher
| CEntFireAutoCompletionFunctor = ICommandCallback <!--, public ICommandCompletionCallback-->
| CEntFireAutoCompletionFunctor = ICommandCallback <!--, public ICommandCompletionCallback-->
| CEntityBird = CBaseAnimating
| CEntityBlocker = CBaseEntity
| CEntityBlocker = CBaseEntity
| CEntityBurnEffect = CBaseEntity
| CEntityDissolve = CBaseEntity
| CEntityDissolve = CBaseEntity
| CEntityFactoryDictionary = IEntityFactoryDictionary
| CEntityFactoryDictionary = IEntityFactoryDictionary
Line 227: Line 345:
| CEntitySaveRestoreBlockHandler = ISaveRestoreBlockHandler
| CEntitySaveRestoreBlockHandler = ISaveRestoreBlockHandler
| CEntitySaveUtils = IEntitySaveUtils
| CEntitySaveUtils = IEntitySaveUtils
| CEntitySpawnManager = CLogicalEntity
| CEntitySpawnPoint = CServerOnlyPointEntity <!--, public IEntityListener-->
| CEntityTouchManager = IEntityListener
| CEntityTouchManager = IEntityListener
| CEnvAR2Explosion = CPointEntity
| CEnvAR2Explosion = CPointEntity
Line 251: Line 371:
| CEnvInstructorHint = CPointEntity
| CEnvInstructorHint = CPointEntity
| CEnvLaser = CBeam
| CEnvLaser = CBeam
| CEnvLaserDesignation = CBaseAnimating
| CEnvLight = CLight
| CEnvLight = CLight
| CEnvMeteor = CBaseAnimating
| CEnvMeteorSpawner = CBaseEntity
| CEnvMeteorTarget = CBaseEntity
| CEnvMicrophone = CPointEntity
| CEnvMicrophone = CPointEntity
| CEnvMuzzleFlash = CPointEntity
| CEnvMuzzleFlash = CPointEntity
Line 257: Line 381:
| CEnvPhysicsBlocker = CBaseEntity
| CEnvPhysicsBlocker = CBaseEntity
| CEnvPlayerSurfaceTrigger = CPointEntity
| CEnvPlayerSurfaceTrigger = CPointEntity
| CEnvPortalPathTrack = CPathTrack
| CEnvProjectedTexture = CPointEntity
| CEnvProjectedTexture = CPointEntity
| CEnvQuadraticBeam = CPointEntity
| CEnvQuadraticBeam = CPointEntity
Line 278: Line 403:
| CEnvZoom = CPointEntity
| CEnvZoom = CPointEntity
| CEnv_Blocker = CBaseEntity
| CEnv_Blocker = CBaseEntity
| CEnv_FallingRocks = CPointEntity
| CEnv_Lightrail_Endpoint = CBaseEntity
| CEscapeRoute = CBaseEntity
| CEscapeRoute = CBaseEntity
| CEventLog = CGameEventListener
| CEventLog = CGameEventListener
Line 286: Line 413:
| CExplosionAwardTemplate = CAwardTemplate
| CExplosionAwardTemplate = CAwardTemplate
| CExtinguisherCharger = CBaseToggle
| CExtinguisherCharger = CBaseToggle
| CExtinguisherJet = CBaseEntity
| CExtraMapEntity_Carrier = CExtraMapEntity
| CExtraMapEntity_Rocket = CExtraMapEntity
| CExtraMapEntity_Saucer = CExtraMapEntity
| CExtraMapEntity_Sign = CExtraMapEntity
| CEyeballBoss = CHalloweenBaseBoss <!--, public IEyeballBossAutoList-->
| CFailableAchievement = CBaseAchievement
| CFailableAchievement = CBaseAchievement
| CFallCauserAwardTemplate = CAwardTemplate
| CFallCauserAwardTemplate = CAwardTemplate
| CFallingRock = CBaseAnimating
| CFastHeadcrab = CBaseHeadcrab
| CFastZombie = CNPC_BaseZombie
| CFastZombie = CNPC_BaseZombie
| CFilterClass = CBaseFilter
| CFilterClass = CBaseFilter
Line 297: Line 432:
| CFilterMultiple = CBaseFilter
| CFilterMultiple = CBaseFilter
| CFilterName = CBaseFilter
| CFilterName = CBaseFilter
| CFilterTFBotHasTag = CBaseFilter
| CFilterTFCanCap = CBaseFilter
| CFilterTFClass = CBaseFilter
| CFilterTFCondition = CBaseFilter
| CFilterTFTeam = CBaseFilter
| CFilterTFWearingItem = CBaseFilter
| CFinaleTrigger = CBreakableProp
| CFinaleTrigger = CBreakableProp
| CFire = CBaseEntity
| CFire = CBaseEntity
Line 307: Line 448:
| CFish = CBaseAnimating
| CFish = CBaseAnimating
| CFishPool = CBaseEntity
| CFishPool = CBaseEntity
| CFlagDetectionZone = CBaseTrigger <!--, public IFlagDetectionZoneAutoList-->
| CFlaggedEntitiesEnum = IPartitionEnumerator
| CFlaggedEntitiesEnum = IPartitionEnumerator
| CFlare = CBaseCombatCharacter
| CFlaregun = CBaseHLCombatWeapon
| CFlashbang = CBaseCSGrenade
| CFlashbangProjectile = CBaseCSGrenadeProjectile
| CFleshEffectTarget = CPointEntity
| CFleshEffectTarget = CPointEntity
| CFlexCycler = CBaseFlex
| CFlexCycler = CBaseFlex
Line 317: Line 463:
| CFogTrigger = CBaseTrigger
| CFogTrigger = CBaseTrigger
| CFogVolume = CServerOnlyEntity
| CFogVolume = CServerOnlyEntity
| CFootstepControl = CBaseTrigger
| CForgetfulAwardTemplate = CAwardTemplate
| CForgetfulAwardTemplate = CAwardTemplate
| CFourWheelServerVehicle = CBaseServerVehicle
| CFourWheelServerVehicle = CBaseServerVehicle
Line 327: Line 474:
| CFuncBlockDMSpawns = CFuncBrush
| CFuncBlockDMSpawns = CFuncBrush
| CFuncBrush = CBaseEntity
| CFuncBrush = CBaseEntity
| CFuncBulletShield = CFuncBrush
| CFuncCombineBallSpawner = CBaseEntity
| CFuncConstructionYard = CBaseEntity
| CFuncConveyor = CFuncWall
| CFuncConveyor = CFuncWall
| CFuncElevator = CBaseToggle
| CFuncElevator = CBaseToggle
| CFuncExtinguisher = CBaseTrigger
| CFuncExtinguisher = CBaseTrigger
| CFuncFireExtinguisher = CBaseTrigger
| CFuncFireExtinguisher = CBaseTrigger
| CFuncFlagAlertZone = CBaseTrigger
| CFuncForceField = CFuncBrush <!--, public IFuncForceFieldAutoList-->
| CFuncIllusionary = CBaseEntity
| CFuncIllusionary = CBaseEntity
| CFuncLadder = CBaseEntity
| CFuncLadder = CBaseEntity
| CFuncLadderEndPoint = CBaseEntity
| CFuncLadderEndPoint = CBaseEntity
| CFuncMassTeleport = CBaseEntity
| CFuncMonitor = CFuncBrush
| CFuncMonitor = CFuncBrush
| CFuncMortarField = CBaseToggle
| CFuncMoveLinear = CBaseToggle
| CFuncMoveLinear = CBaseToggle
| CFuncNavAttributeRegion = CBaseEntity
| CFuncNavAttributeRegion = CBaseEntity
Line 343: Line 497:
| CFuncNavObstruction = CBaseEntity <!--, public INavAvoidanceObstacle-->
| CFuncNavObstruction = CBaseEntity <!--, public INavAvoidanceObstacle-->
| CFuncNavPrefer = CFuncNavCost
| CFuncNavPrefer = CFuncNavCost
| CFuncNavPrerequisite = CBaseTrigger <!--, public IFuncNavPrerequisiteAutoList-->
| CFuncNavStairsToggle = CBaseEntity
| CFuncNavStairsToggle = CBaseEntity
| CFuncNewTeamWall = CFuncBrush
| CFuncNoBuild = CBaseEntity
| CFuncNoPortalVolume = CBaseEntity
| CFuncOccluder = CBaseEntity
| CFuncOccluder = CBaseEntity
| CFuncPasstimeGoal = CFuncPasstimeGoalShim <!--, public TAutoList< CFuncPasstimeGoal >-->
| CFuncPasstimeGoalieZone = CBaseTrigger <!--, public IFuncPasstimeGoalieZoneAutoList-->
| CFuncPasstimeNoBallZone = CBaseTrigger <!--, public IFuncPasstimeNoBallZoneAutoList-->
| CFuncPlat = CBasePlatTrain
| CFuncPlat = CBasePlatTrain
| CFuncPlatRot = CFuncPlat
| CFuncPlatRot = CFuncPlat
| CFuncPlayerGhostInfectedClip = CFuncBrush
| CFuncPlayerGhostInfectedClip = CFuncBrush
| CFuncPlayerInfectedClip = CFuncBrush
| CFuncPlayerInfectedClip = CFuncBrush
| CFuncPortalBumper = CBaseEntity
| CFuncPortalDetector = CBaseEntity
| CFuncPortalOrientation = CBaseEntity
| CFuncRagdollFader = CBaseEntity
| CFuncRagdollFader = CBaseEntity
| CFuncReflectiveGlass = CFuncBrush
| CFuncReflectiveGlass = CFuncBrush
| CFuncRespawnFlagZone = CBaseTrigger
| CFuncRespawnRoom = CFuncRespawnRoomShim <!--, public IFuncRespawnRoomAutoList-->
| CFuncRespawnRoomVisualizer = CFuncBrush <!--, public IFuncRespawnRoomVisualizerAutoList-->
| CFuncRotating = CBaseEntity
| CFuncRotating = CBaseEntity
| CFuncSimpleLadder = CBaseEntity
| CFuncSimpleLadder = CBaseEntity
| CFuncSmokeVolume = CBaseParticleEntity
| CFuncSmokeVolume = CBaseParticleEntity
| CFuncSpawnVolume = CBaseEntity
| CFuncSpawnVolume = CBaseEntity
| CFuncSuggestedBuild = CBaseTrigger
| CFuncTankAPCRocket = CFuncTank
| CFuncTankAPCRocket = CFuncTank
| CFuncTankAirboatGun = CFuncTank
| CFuncTankAirboatGun = CFuncTank
Line 365: Line 533:
| CFuncTankRocket = CFuncTank
| CFuncTankRocket = CFuncTank
| CFuncTankTrain = CFuncTrackTrain
| CFuncTankTrain = CFuncTrackTrain
| CFuncTeamWall = CBaseEntity
| CFuncTimescale = CBaseEntity
| CFuncTimescale = CBaseEntity
| CFuncTrackAuto = CFuncTrackChange
| CFuncTrackAuto = CFuncTrackChange
Line 379: Line 548:
| CFunc_DustMotes = CFunc_Dust
| CFunc_DustMotes = CFunc_Dust
| CFunc_LOD = CBaseEntity
| CFunc_LOD = CBaseEntity
| CFunc_LiquidPortal = CBaseEntity
| CFunctor = IRefCounted
| CFunctor = IRefCounted
| CFunctorJob = CJob
| CFunctorJob = CJob
Line 401: Line 571:
| CGameWeaponManager = CBaseEntity
| CGameWeaponManager = CBaseEntity
| CGasCan = CCarriedPropWeapon
| CGasCan = CCarriedPropWeapon
| CGasolineBlob = CBaseEntity
| CGaussAmmo = CHL1Item
| CGenericActor = CAI_BaseActor
| CGenericActor = CAI_BaseActor
| CGenericCycler = CCycler
| CGenericCycler = CCycler
| CGenericFlexCycler = CFlexCycler
| CGenericFlexCycler = CFlexCycler
| CGenericNPC = CAI_BaseNPC
| CGenericNPC = CAI_BaseNPC
| CGhost = NextBotCombatCharacter
| CGib = CBaseAnimating
| CGib = CBaseAnimating
| CGibShooter = CBaseEntity
| CGibShooter = CBaseEntity
| CGlobalEntityList = CBaseEntityList
| CGlobalEntityList = CBaseEntityList
| CGlobalState = CAutoGameSystem
| CGlobalState = CAutoGameSystem
| CGlockAmmo = CHL1Item
| CGnome = CCarriedProp
| CGnome = CCarriedProp
| CGoodTeammateAwardTemplate = CAwardTemplate
| CGoodTeammateAwardTemplate = CAwardTemplate
Line 416: Line 590:
| CGravityVortexController = CBaseEntity
| CGravityVortexController = CBaseEntity
| CGreedAwardTemplate = CAwardTemplate
| CGreedAwardTemplate = CAwardTemplate
| CGrenadeAR2 = CBaseGrenade
| CGrenadeAntiPersonnel = CBaseEMPableGrenade
| CGrenadeBeam = CBaseGrenade
| CGrenadeBeamChaser = CBaseAnimating
| CGrenadeBlunderAwardTemplate = CAwardTemplate
| CGrenadeBlunderAwardTemplate = CAwardTemplate
| CGrenadeBottle = CGrenade_Brickbat
| CGrenadeBottle = CGrenade_Brickbat
| CGrenadeBugBait = CBaseGrenade
| CGrenadeEMP = CBaseEMPableGrenade
| CGrenadeEnergy = CBaseGrenade
| CGrenadeExpertAwardTemplate = CAwardTemplate
| CGrenadeExpertAwardTemplate = CAwardTemplate
| CGrenadeFrag = CBaseGrenade
| CGrenadeFrag = CBaseGrenade
| CGrenadeHelicopter = CBaseGrenade
| CGrenadeHelicopter = CBaseGrenade
| CGrenadeHomer = CBaseGrenade
| CGrenadeHopwire = CBaseGrenade
| CGrenadeLauncher = CTerrorGun
| CGrenadeLauncher = CTerrorGun
| CGrenadeLauncher_Projectile = CBaseCSGrenadeProjectile
| CGrenadeLauncher_Projectile = CBaseCSGrenadeProjectile
| CGrenadeMP5 = CHL1BaseGrenade
| CGrenadeObjectSapper = CBaseGrenade
| CGrenadePack = CTFPowerup
| CGrenadePathfollower = CBaseGrenade
| CGrenadeProjectile = CBaseGrenadeProjectile
| CGrenadeProjectile = CBaseGrenadeProjectile
| CGrenadeRockBB = CGrenade_Brickbat
| CGrenadeRockBB = CGrenade_Brickbat
| CGrenadeRocket = CBaseAnimating
| CGrenadeSpit = CBaseGrenade
| CGrenadeStickyBomb = CBaseGrenade
| CGrenadeTrail = CBaseParticleEntity
| CGrenade_Brickbat = CBaseGrenade
| CGrenade_Molotov = CBaseGrenade
| CGrenadierAwardTemplate = CAwardTemplate
| CGrenadierAwardTemplate = CAwardTemplate
| CGrubNugget = CItem
| CGrubNugget = CItem
| CGunTarget = CBaseToggle
| CGunTarget = CBaseToggle
| CHEGrenade = CBaseCSGrenade
| CHEGrenadeProjectile = CBaseCSGrenadeProjectile
| CHL1Gib = CBaseEntity
| CHL1MPGameRulesProxy = CGameRulesProxy
| CHL1MPRagdoll = CBaseAnimatingOverlay
| CHL1MP_Player = CHL1_Player
| CHL1_Player = CBasePlayer
| CHL2MPGameRulesProxy = CGameRulesProxy
| CHL2MPRagdoll = CBaseAnimatingOverlay
| CHL2MPRagdoll = CBaseAnimatingOverlay
| CHL2MP_Player = CHL2_Player
| CHL2NetworkBuildHelper = CAI_NetworkBuildHelper
| CHL2NetworkBuildHelper = CAI_NetworkBuildHelper
| CHL2_Player = CBasePlayer
| CHLTVDirector = CGameEventListener
| CHLTVDirector = CGameEventListener
| CHalfLife2Proxy = CGameRulesProxy
| CHalfLife2SurvivalProxy = CGameRulesProxy
| CHalfLife2SurvivalProxy = CGameRulesProxy
| CHalloweenGiftPickup = CHalloweenPickup
| CHalloweenGiftSpawnLocation = CBaseEntity <!--, public IHalloweenGiftSpawnAutoList-->
| CHalloweenSoulPack = CBaseEntity
| CHandGrenade = CHL1BaseGrenade
| CHandleDummy = CBaseEntity
| CHandleDummy = CBaseEntity
| CHandleTest = CBaseEntity
| CHandleTest = CBaseEntity
| CHangRope = CRopePhysics<512>
| CHangRope = CRopePhysics<512>
| CHarpoon = CBaseAnimating
| CHeadcrab = CBaseHeadcrab
| CHeadhunterAwardTemplate = CAwardTemplate
| CHeadhunterAwardTemplate = CAwardTemplate
| CHeadlessHatman = CHalloweenBaseBoss
| CHealthAmmoKit = CHealthKit
| CHealthKit = CItem
| CHealthKit = CItem
| CHealthKitMedium = CHealthKit
| CHealthKitSmall = CHealthKit
| CHealthVial = CItem
| CHealthVial = CItem
| CHelicopterChunk = CBaseAnimating
| CHelicopterChunk = CBaseAnimating
| CHelpingHandAwardTemplate = CAwardTemplate
| CHelpingHandAwardTemplate = CAwardTemplate
| CHeroAwardTemplate = CAwardTemplate
| CHeroAwardTemplate = CAwardTemplate
| CHightower_TeleportVortex = CTeleportVortex
| CHinderingEscapeAwardTemplate = CAwardTemplate
| CHinderingEscapeAwardTemplate = CAwardTemplate
| CHitAndRunAwardTemplate = CAwardTemplate
| CHitAndRunAwardTemplate = CAwardTemplate
| CHitEverybodyAwardTemplate = CAwardTemplate
| CHitEverybodyAwardTemplate = CAwardTemplate
| CHolidayGift = CItem
| CHolidayGift = CItem
| CHostage = CBaseCombatCharacter <!--, public CImprovLocomotor, public ICSPlayerAnimStateHelpers-->
| CHostageRescueZone = CBaseTrigger
| CHulkPhysicsAwardTemplate = CAwardTemplate
| CHulkPhysicsAwardTemplate = CAwardTemplate
| CHulkPunchAwardTemplate = CAwardTemplate
| CHulkPunchAwardTemplate = CAwardTemplate
Line 454: Line 671:
| CHunterMaker = CTemplateNPCMaker
| CHunterMaker = CTemplateNPCMaker
| CHurdleAwardTemplate = CAwardTemplate
| CHurdleAwardTemplate = CAwardTemplate
| CHybridMap_CTF_CP = CPointEntity
| CHydraImpale = CBaseAnimating
| CHydraImpale = CBaseAnimating
| CIKSaveRestoreOps = CClassPtrSaveRestoreOps
| CIKSaveRestoreOps = CClassPtrSaveRestoreOps
Line 460: Line 678:
| CInferno = CBaseEntity
| CInferno = CBaseEntity
| CInfoAPCMissileHint = CBaseEntity
| CInfoAPCMissileHint = CBaseEntity
| CInfoAct = CBaseEntity
| CInfoAddResources = CBaseEntity
| CInfoBM = CPointEntity
| CInfoBuildPoint = CBaseEntity <!--, public IHasBuildPoints-->
| CInfoCameraLink = CLogicalEntity
| CInfoCameraLink = CLogicalEntity
| CInfoCustomTechnology = CPointEntity
| CInfoDarknessLightSource = CBaseEntity
| CInfoDarknessLightSource = CBaseEntity
| CInfoDirector = CPointEntity
| CInfoDirector = CPointEntity
Line 467: Line 690:
| CInfoGameMode = CBaseEntity
| CInfoGameMode = CBaseEntity
| CInfoGoalInfectedChase = CPointEntity
| CInfoGoalInfectedChase = CPointEntity
| CInfoInputPlaySound = CBaseEntity
| CInfoInputResetBanks = CBaseEntity
| CInfoInputResetObjects = CBaseEntity
| CInfoInputRespawnPlayers = CBaseEntity
| CInfoInstructorHintTarget = CPointEntity
| CInfoInstructorHintTarget = CPointEntity
| CInfoIntermission = CPointEntity
| CInfoIntermission = CPointEntity
Line 473: Line 700:
| CInfoLightingRelative = CBaseEntity
| CInfoLightingRelative = CBaseEntity
| CInfoMassCenter = CPointEntity
| CInfoMassCenter = CPointEntity
| CInfoMinimapPulse = CBaseEntity
| CInfoOutputTeam = CBaseEntity
| CInfoOverlayAccessor = CPointEntity
| CInfoOverlayAccessor = CPointEntity
| CInfoParticleTarget = CPointEntity
| CInfoParticleTarget = CPointEntity
Line 479: Line 708:
| CInfoTargetVehicleTransition = CPointEntity
| CInfoTargetVehicleTransition = CPointEntity
| CInfoTeleporterCountdown = CPointEntity
| CInfoTeleporterCountdown = CPointEntity
| CInfoTunnelExit = CPointEntity
| CInfoVehicleBay = CBaseEntity <!--, public IHasBuildPoints-->
| CInfoViewParameters = CBaseEntity
| CInfoViewParameters = CBaseEntity
| CInfoZombieSpawn = CPointEntity
| CInfoZombieSpawn = CPointEntity
Line 484: Line 715:
| CInstancedResponseSystem = CResponseSystem
| CInstancedResponseSystem = CResponseSystem
| CInstancedSceneEntity = CSceneEntity
| CInstancedSceneEntity = CSceneEntity
| CIntroViewpoint = CPointEntity
| CItSurvivorAwardTemplate = CAwardTemplate
| CItSurvivorAwardTemplate = CAwardTemplate
| CItem = CBaseAnimating
| CItem = CBaseAnimating
| CItemAmmo338MAG = CItemAmmo
| CItemAmmo357SIG = CItemAmmo
| CItemAmmo45ACP = CItemAmmo
| CItemAmmo50AE = CItemAmmo
| CItemAmmo556MM = CItemAmmo
| CItemAmmo556MM_BOX = CItemAmmo
| CItemAmmo57MM = CItemAmmo
| CItemAmmo762MM = CItemAmmo
| CItemAmmo9MM = CItemAmmo
| CItemAmmoBuckshot = CItemAmmo
| CItemAmmoPack = CBaseBackpackItem
| CItemAmmoPack = CBaseBackpackItem
| CItemAntidote = CItem
| CItemAntidote = CItem
| CItemAssaultSuit = CItem
| CItemBaseUpgradePack = CBaseBackpackItem
| CItemBaseUpgradePack = CBaseBackpackItem
| CItemBattery = CItem
| CItemBattery = CItem
| CItemDefibrillator = CBaseBackpackItem
| CItemDefibrillator = CBaseBackpackItem
| CItemDefuser = CItem
| CItemKevlar = CItem
| CItemLongJump = CItem
| CItemLongJump = CItem
| CItemNvgs = CItem
| CItemSecurity = CItem
| CItemSecurity = CItem
| CItemSoda = CBaseAnimating
| CItemSoda = CBaseAnimating
Line 524: Line 770:
| CKickIssue = CBaseTerrorIssue
| CKickIssue = CBaseTerrorIssue
| CKickedAwardTemplate = CAwardTemplate
| CKickedAwardTemplate = CAwardTemplate
| CKnife = CWeaponCSBase
| CKnockdownAwardTemplate = CAwardTemplate
| CKnockdownAwardTemplate = CAwardTemplate
| CKothLogic = CPointEntity
| CL4D1SurvivorSpawn = CBaseEntity
| CL4D1SurvivorSpawn = CBaseEntity
| CL4DGameStats = CBaseGameStats
| CL4DGameStats = CBaseGameStats
Line 534: Line 782:
| CLight = CPointEntity
| CLight = CPointEntity
| CLightGlow = CBaseEntity
| CLightGlow = CBaseEntity
| CLimpetMine = CBaseGrenade
| CLogicAchievement = CLogicalEntity
| CLogicAchievement = CLogicalEntity
| CLogicActiveAutosave = CLogicAutosave
| CLogicActiveAutosave = CLogicAutosave
Line 548: Line 797:
| CLogicGameEvent = CLogicalEntity
| CLogicGameEvent = CLogicalEntity
| CLogicLineToEntity = CLogicalEntity
| CLogicLineToEntity = CLogicalEntity
| CLogicMannPower = CPointEntity
| CLogicMeasureMovement = CLogicalEntity
| CLogicMeasureMovement = CLogicalEntity
| CLogicMirrorMovement = CLogicalEntity
| CLogicMirrorMovement = CLogicalEntity
| CLogicNavigation = CLogicalEntity <!--,-->
| CLogicNavigation = CLogicalEntity <!--,-->
| CLogicOnHoliday = CLogicalEntity
| CLogicPlayerProxy = CLogicalEntity
| CLogicPlayerProxy = CLogicalEntity
| CLogicRelay = CLogicalEntity
| CLogicRelay = CLogicalEntity
Line 558: Line 809:
| CLookDoorThinker = CLogicalEntity
| CLookDoorThinker = CLogicalEntity
| CLunge = CBaseAbility
| CLunge = CBaseAbility
| CMP5AmmoClip = CHL1Item
| CMP5AmmoGrenade = CHL1Item
| CMP5Chainammo = CHL1Item
| CMVPAwardTemplate = CAwardTemplate
| CMVPAwardTemplate = CAwardTemplate
| CMagnumPistol = CTerrorGun
| CMagnumPistol = CTerrorGun
| CMaker_BugHole = CNPCMaker
| CMannVsMachineLogic = CPointEntity
| CMannVsMachineStats = CBaseEntity
| CMapInfo = CPointEntity
| CMapInfo = CPointEntity
| CMapInfoVersus = CMapInfo
| CMapInfoVersus = CMapInfo
Line 567: Line 824:
| CMathCounter = CLogicalEntity
| CMathCounter = CLogicalEntity
| CMathRemap = CLogicalEntity
| CMathRemap = CLogicalEntity
| CMedievalLogic = CPointEntity
| CMeleeWeaponInfoStore = CAutoGameSystem
| CMeleeWeaponInfoStore = CAutoGameSystem
| CMerasmus = CHalloweenBaseBoss <!--, public CGameEventListener, public IMerasmusAutoList-->
| CMerasmusDancer = CBaseAnimating
| CMessage = CPointEntity
| CMessage = CPointEntity
| CMessageEntity = CPointEntity
| CMessageEntity = CPointEntity
| CMiniTurret = CBaseTurret
| CMiniTurret = CBaseTurret
| CMissile = CBaseCombatCharacter
| CModelPrecacheSystem = CAutoGameSystem
| CModelPrecacheSystem = CAutoGameSystem
| CModelSoundsCache = IBaseCacheInfo
| CModelSoundsCache = IBaseCacheInfo
Line 577: Line 838:
| CMolotovProjectile = CBaseCSGrenadeProjectile
| CMolotovProjectile = CBaseCSGrenadeProjectile
| CMomentaryRotButton = CRotButton
| CMomentaryRotButton = CRotButton
| CMonsterResource = CBaseEntity
| CMortar = CHL1BaseGrenade
| CMortarRound = CBaseAnimating
| CMortarShell = CBaseEntity
| CMortarShell = CBaseEntity
| CMostHitsAwardTemplate = CAwardTemplate
| CMostHitsAwardTemplate = CAwardTemplate
Line 584: Line 848:
| CMoveableCamera = CBaseEntity
| CMoveableCamera = CBaseEntity
| CMovementSpeedMod = CPointEntity
| CMovementSpeedMod = CPointEntity
| CMultiManager = CPointEntity
| CMultiSource = CLogicalEntity
| CMultiSource = CLogicalEntity
| CMultiSpawner = CPointEntity
| CMultiSpawner = CPointEntity
| CMultiplayRules = CGameRules
| CMultiplayRules = CGameRules
| CMultiplayer_Expresser = CAI_ExpresserWithFollowup
| CMultiplayer_Expresser = CAI_ExpresserWithFollowup
| CMultipleEscort = CPointEntity
| CMurderAwardTemplate = CAwardTemplate
| CMurderAwardTemplate = CAwardTemplate
| CMyBrushEntity = CBaseToggle
| CMyBrushEntity = CBaseToggle
Line 594: Line 860:
| CMyNPC = CAI_BaseNPC
| CMyNPC = CAI_BaseNPC
| CNPCEventResponseSystemEntity = CBaseEntity
| CNPCEventResponseSystemEntity = CBaseEntity
| CNPCMaker = CBaseNPCMaker
| CNPCSpawnDestination = CPointEntity
| CNPC_APCDriver = CNPC_VehicleDriver
| CNPC_APCDriver = CNPC_VehicleDriver
| CNPC_Advisor = CAI_BaseNPC
| CNPC_Advisor = CAI_BaseNPC
| CNPC_AlienGrunt = CHL1BaseNPC
| CNPC_Alyx = CNPC_PlayerCompanion
| CNPC_Antlion = CAI_BaseAntlionBase
| CNPC_AntlionGuard = CAI_BlendedNPC
| CNPC_AntlionGuard = CAI_BlendedNPC
| CNPC_Assassin = CAI_BaseNPC
| CNPC_AttackHelicopter = CBaseHelicopter
| CNPC_AttackHelicopter = CBaseHelicopter
| CNPC_BabyCrab = CNPC_Headcrab
| CNPC_Barnacle = CAI_BaseNPC
| CNPC_Barney = CNPC_PlayerCompanion
| CNPC_Barney = CNPC_PlayerCompanion
| CNPC_Bloater = CHL1BaseNPC
| CNPC_Blob = CAI_BaseNPC
| CNPC_Blob = CAI_BaseNPC
| CNPC_Breen = CAI_BaseActor
| CNPC_Breen = CAI_BaseActor
| CNPC_Bug_Builder = CAI_BaseNPC
| CNPC_Bug_Warrior = CAI_BaseNPC
| CNPC_Bullseye = CAI_BaseNPC
| CNPC_Bullsquid = CAI_BaseNPC
| CNPC_CScanner = CNPC_BaseScanner
| CNPC_CeilingTurret = CAI_BaseNPC
| CNPC_CeilingTurret = CAI_BaseNPC
| CNPC_Citizen = CNPC_PlayerCompanion
| CNPC_ClawScanner = CNPC_CScanner
| CNPC_ClawScanner = CNPC_CScanner
| CNPC_Combine = CAI_BaseActor
| CNPC_CombineCamera = CAI_BaseNPC
| CNPC_CombineCamera = CAI_BaseNPC
| CNPC_CombineDropship = CBaseHelicopter
| CNPC_CombineDropship = CBaseHelicopter
| CNPC_CombineGunship = CBaseHelicopter
| CNPC_CombineGunship = CBaseHelicopter
| CNPC_CombineS = CNPC_Combine
| CNPC_Combine_Cannon = CAI_BaseNPC
| CNPC_Combine_Cannon = CAI_BaseNPC
| CNPC_Controller = CAI_BaseFlyingBot
| CNPC_ControllerHeadBall = CAI_BaseNPC
| CNPC_ControllerZapBall = CAI_BaseNPC
| CNPC_CraneDriver = CNPC_VehicleDriver
| CNPC_CraneDriver = CNPC_VehicleDriver
| CNPC_Crow = CAI_BaseNPC
| CNPC_DeadBarney = CAI_BaseNPC
| CNPC_DeadHEV = CAI_BaseNPC
| CNPC_DeadHGrunt = CAI_BaseNPC
| CNPC_DeadScientist = CAI_BaseNPC
| CNPC_Dog = CAI_BaseActor
| CNPC_Dog = CAI_BaseActor
| CNPC_Eli = CAI_BaseActor
| CNPC_Eli = CAI_BaseActor
Line 613: Line 904:
| CNPC_EnemyFinderCombineCannon = CNPC_EnemyFinder
| CNPC_EnemyFinderCombineCannon = CNPC_EnemyFinder
| CNPC_Fisherman = CNPC_PlayerCompanion
| CNPC_Fisherman = CNPC_PlayerCompanion
| CNPC_FlockingFlyer = CHL1BaseNPC
| CNPC_FlockingFlyerFlock = CHL1BaseNPC
| CNPC_FloorTurret = CNPCBaseInteractive<CAI_BaseNPC> <!--, public CDefaultPlayerPickupVPhysics-->
| CNPC_Furniture = CAI_BaseActor
| CNPC_Furniture = CAI_BaseActor
| CNPC_GMan = CAI_PlayerAlly
| CNPC_GMan = CAI_PlayerAlly
| CNPC_Gargantua = CHL1BaseNPC
| CNPC_GroundTurret = CAI_BaseNPC
| CNPC_HAssassin = CHL1BaseNPC
| CNPC_HGrunt = CHL1BaseNPC
| CNPC_HGruntRepel = CAI_BaseNPC
| CNPC_Headcrab = CHL1BaseNPC
| CNPC_Hornet = CHL1BaseNPC
| CNPC_Houndeye = CAI_BaseNPC
| CNPC_Hunter = CAI_BaseActor
| CNPC_Hunter = CAI_BaseActor
| CNPC_Hydra = CAI_BaseNPC
| CNPC_Ichthyosaur = CAI_BaseNPC
| CNPC_Ichthyosaur = CAI_BaseNPC
| CNPC_Kleiner = CAI_BaseActor
| CNPC_Kleiner = CAI_BaseActor
| CNPC_Launcher = CAI_BaseNPC
| CNPC_Launcher = CAI_BaseNPC
| CNPC_Leech = CHL1BaseNPC
| CNPC_Magnusson = CAI_BaseActor
| CNPC_Magnusson = CAI_BaseActor
| CNPC_Manhack = CNPCBaseInteractive<CAI_BasePhysicsFlyingBot> <!--, public CDefaultPlayerPickupVPhysics-->
| CNPC_MetroPolice = CAI_BaseActor
| CNPC_MiniTurret = CNPC_BaseTurret
| CNPC_MissileDefense = CAI_BaseNPC
| CNPC_MissileDefense = CAI_BaseNPC
| CNPC_Monk = CAI_PlayerAlly
| CNPC_Monk = CAI_PlayerAlly
| CNPC_Mossman = CAI_PlayerAlly
| CNPC_Mossman = CAI_PlayerAlly
| CNPC_Nihilanth = CHL1BaseNPC
| CNPC_Osprey = CBaseHelicopter
| CNPC_Pigeon = CNPC_Crow
| CNPC_PoisonZombie = CAI_BlendingHost<CNPC_BaseZombie>
| CNPC_PoisonZombie = CAI_BlendingHost<CNPC_BaseZombie>
| CNPC_Portal_FloorTurret = CNPC_FloorTurret
| CNPC_Portal_GroundTurret = CNPC_GroundTurret
| CNPC_Puppet = CAI_BaseNPC
| CNPC_Puppet = CAI_BaseNPC
| CNPC_Roach = CHL1BaseNPC
| CNPC_RocketTurret = CAI_BaseNPC
| CNPC_RollerMine = CNPCBaseInteractive<CAI_BaseNPC> <!--, public CDefaultPlayerPickupVPhysics-->
| CNPC_RollerMine = CNPCBaseInteractive<CAI_BaseNPC> <!--, public CDefaultPlayerPickupVPhysics-->
| CNPC_Scientist = CHL1NPCTalker
| CNPC_Seagull = CNPC_Crow
| CNPC_SecurityCamera = CNPCBaseInteractive<CAI_BaseNPC> <!--, public CDefaultPlayerPickupVPhysics-->
| CNPC_Sentry = CNPC_BaseTurret
| CNPC_SittingScientist = CNPC_Scientist // kdb: changed from public CBaseMonster so he can speak
| CNPC_Spotlight = CAI_BaseNPC
| CNPC_Spotlight = CAI_BaseNPC
| CNPC_Stalker = CAI_BaseStalker
| CNPC_Strider = CAI_BlendingHost<CAI_BaseNPC> <!--,-->
| CNPC_Tentacle = CHL1BaseNPC
| CNPC_Turret = CNPC_BaseTurret
| CNPC_VehicleDriver = CAI_BaseNPC
| CNPC_Vortigaunt = CNPC_PlayerCompanion
| CNPC_Zombie = CHL1BaseNPC
| CNPC_Zombine = CAI_BlendingHost<CNPC_BaseZombie> <!--, public CDefaultPlayerPickupVPhysics-->
| CNPC_Zombine = CAI_BlendingHost<CNPC_BaseZombie> <!--, public CDefaultPlayerPickupVPhysics-->
| CNarrowEscapeAwardTemplate = CAwardTemplate
| CNarrowEscapeAwardTemplate = CAwardTemplate
| CNavMesh = CGameEventListener
| CNavMesh = CGameEventListener
| CNeurotoxinCountdown = CBaseEntity
| CNewNPC = CAI_BaseNPC
| CNewNPC = CAI_BaseNPC
| CNewRecharge = CBaseAnimating
| CNewRecharge = CBaseAnimating
| CNewWallHealth = CBaseAnimating
| CNewWallHealth = CBaseAnimating
| CNihilanthHVR = CAI_BaseNPC
| CNoGrenadesZone = CBaseTrigger
| CNoSurvivorsAwardTemplate = CAwardTemplate
| CNoSurvivorsAwardTemplate = CAwardTemplate
| CNodeEnt = CServerOnlyPointEntity
| CNotifyList = INotify <!--, public IEntityListener-->
| CNotifyList = INotify <!--, public IEntityListener-->
| CNullEntity = CBaseEntity
| CNullEntity = CBaseEntity
| CObjMCVSelectionPanel = CBaseObject
| CObjectBarbedWire = CBaseObject
| CObjectBaseMannedGun = CBaseTFVehicle
| CObjectBuffStation = CBaseObject
| CObjectBunker = CBaseObject
| CObjectBunkerLadder = CBaseAnimating
| CObjectCartDispenser = CObjectDispenser
| CObjectCatapult = CBaseObject
| CObjectDispenser = CBaseObject
| CObjectDragonsTeeth = CBaseObject
| CObjectDriverMachinegun = CBaseObjectDriverGun
| CObjectEMPGenerator = CBaseObject
| CObjectExplosives = CBaseObjectUpgrade
| CObjectMannedMissileLauncher = CObjectBaseMannedGun
| CObjectMannedPlasmagun = CObjectBaseMannedGun
| CObjectMannedShield = CObjectBaseMannedGun
| CObjectMapDefined = CBaseObject
| CObjectMortar = CBaseObject
| CObjectPowerPack = CBaseObject
| CObjectRallyFlag = CBaseObject
| CObjectResourcePump = CBaseObject
| CObjectRespawnStation = CBaseObject
| CObjectResupply = CBaseObject
| CObjectSandbagBunker = CBaseObject
| CObjectSapper = CBaseObjectUpgrade
| CObjectSelfHeal = CBaseObjectUpgrade
| CObjectSentrygun = CBaseObject
| CObjectSentrygunPlasma = CObjectSentrygun
| CObjectSentrygunRocketlauncher = CObjectSentrygun
| CObjectShieldWall = CObjectShieldWallBase
| CObjectSiegeLadder = CBaseAnimating
| CObjectSiegePlatform = CBaseAnimating
| CObjectSpyTrap = CBaseObject
| CObjectTeleporter = CBaseObject <!--, public CGameEventListener-->
| CObjectTower = CBaseObject
| CObjectTowerLadder = CBaseAnimating
| CObjectTunnel = CObjectMapDefined
| CObjectTunnelTrigger = CBaseTrigger
| CObjectVehicleBoost = CBaseObjectUpgrade
| CObserverPoint = CPointEntity
| COrder = CBaseEntity
| COrnamentProp = CDynamicProp
| COrnamentProp = CDynamicProp
| COuttroStats = CPointEntity
| COuttroStats = CPointEntity
Line 641: Line 1,012:
| CPASAttenuationFilter = CPASFilter
| CPASAttenuationFilter = CPASFilter
| CPASFilter = CRecipientFilter
| CPASFilter = CRecipientFilter
| CPSCollisionEntity = CBaseEntity
| CPVSFilter = CRecipientFilter
| CPVSFilter = CRecipientFilter
| CPainPills = CBaseBeltItem
| CPainPills = CBaseBeltItem
Line 649: Line 1,021:
| CParticleSystem = CBaseEntity
| CParticleSystem = CBaseEntity
| CParticleSystemQuery = CBaseAppSystem< IParticleSystemQuery >
| CParticleSystemQuery = CBaseAppSystem< IParticleSystemQuery >
| CPasstimeBall = CBaseAnimating
| CPasstimeBallSpawn = CPointEntity <!--, public IPasstimeBallSpawnAutoList-->
| CPasstimeGun = CTFWeaponBase <!--, public ITFChargeUpWeapon-->
| CPathCorner = CPointEntity
| CPathCorner = CPointEntity
| CPathCornerCrash = CPathCorner
| CPathCornerCrash = CPathCorner
| CPathKeyFrame = CLogicalEntity
| CPathKeyFrame = CLogicalEntity
| CPathTrack = CPointEntity
| CPathTrack = CPointEntity
| CPendulum = CBaseToggle
| CPerfectTeamAwardTemplate = CAwardTemplate
| CPerfectTeamAwardTemplate = CAwardTemplate
| CPhysBallSocket = CPhysConstraint
| CPhysBallSocket = CPhysConstraint
Line 680: Line 1,056:
| CPhysics2SingleActor = IPhysics2ActorArray
| CPhysics2SingleActor = IPhysics2ActorArray
| CPhysicsCannister = CBaseCombatCharacter
| CPhysicsCannister = CBaseCombatCharacter
| CPhysicsCloneArea = CBaseEntity
| CPhysicsEntitySolver = CLogicalEntity <!--, public IMotionEvent-->
| CPhysicsEntitySolver = CLogicalEntity <!--, public IMotionEvent-->
| CPhysicsGameTrace = IPhysicsGameTrace
| CPhysicsGameTrace = IPhysicsGameTrace
Line 688: Line 1,065:
| CPhysicsPropMultiplayer = CPhysicsProp <!--, public IMultiplayerPhysics-->
| CPhysicsPropMultiplayer = CPhysicsProp <!--, public IMultiplayerPhysics-->
| CPhysicsPropRespawnable = CPhysicsProp
| CPhysicsPropRespawnable = CPhysicsProp
| CPhysicsShadowClone = CBaseAnimating
| CPhysicsShake = IMotionEvent
| CPhysicsShake = IMotionEvent
| CPhysicsSpring = CBaseEntity
| CPhysicsSpring = CBaseEntity
Line 695: Line 1,073:
| CPipeBombProjectile = CBaseCSGrenadeProjectile
| CPipeBombProjectile = CBaseCSGrenadeProjectile
| CPistol = CTerrorGun
| CPistol = CTerrorGun
| CPlantedC4 = CBaseAnimating
| CPlasma = CBaseFire
| CPlasma = CBaseFire
| CPlatTrigger = CBaseEntity
| CPlatTrigger = CBaseEntity
Line 707: Line 1,086:
| CPointBonusMapsAccessor = CPointEntity
| CPointBonusMapsAccessor = CPointEntity
| CPointBroadcastClientCommand = CPointEntity
| CPointBroadcastClientCommand = CPointEntity
| CPointCamera = CBaseEntity
| CPointClientCommand = CPointEntity
| CPointClientCommand = CPointEntity
| CPointCombineBallLauncher = CFuncCombineBallSpawner
| CPointCommentaryNode = CBaseAnimating
| CPointCommentaryNode = CBaseAnimating
| CPointDevShotCamera = CBaseEntity
| CPointDevShotCamera = CBaseEntity
Line 714: Line 1,095:
| CPointGamestatsCounter = CPointEntity
| CPointGamestatsCounter = CPointEntity
| CPointHurt = CPointEntity
| CPointHurt = CPointEntity
| CPointNavInterface = CPointEntity
| CPointPlayerMoveConstraint = CBaseEntity
| CPointPlayerMoveConstraint = CBaseEntity
| CPointPopulatorInterface = CPointEntity
| CPointPropUseTarget = CBaseEntity
| CPointPropUseTarget = CBaseEntity
| CPointProximitySensor = CPointEntity
| CPointProximitySensor = CPointEntity
Line 726: Line 1,109:
| CPointTemplatePrecacher = CAutoGameSystem
| CPointTemplatePrecacher = CAutoGameSystem
| CPointVelocitySensor = CPointEntity
| CPointVelocitySensor = CPointEntity
| CPopulationManager = CPointEntity <!--, public CGameEventListener-->
| CPopulatorInternalSpawnPoint = CPointEntity
| CPortableThumper = CBaseAnimating
| CPortableThumper = CBaseAnimating
| CPortalCredits = CPointEntity
| CPortalGameRulesProxy = CGameRulesProxy
| CPortalMPGameRulesProxy = CGameRulesProxy
| CPortalRagdoll = CBaseAnimatingOverlay <!--, public CDefaultPlayerPickupVPhysics-->
| CPortalRenderable_FlatBasic = C_BaseAnimating <!--, public CPortalRenderable-->
| CPortal_Dinosaur = CPhysicsProp
| CPortal_Player = CAI_ExpresserHost<CHL2_Player>
| CPoseController = CBaseEntity
| CPoseController = CBaseEntity
| CPositionInterpolator_CatmullRom = IPositionInterpolator
| CPositionInterpolator_CatmullRom = IPositionInterpolator
Line 734: Line 1,126:
| CPostProcessSystem = CAutoGameSystem
| CPostProcessSystem = CAutoGameSystem
| CPounceAwardTemplate = CAwardTemplate
| CPounceAwardTemplate = CAwardTemplate
| CPowerPlasmaProjectile = CBasePlasmaProjectile
| CPowerupVolume = CTriggerMultiple <!--, public IFuncPowerupVolumeAutoList-->
| CPrecacheHandler = IPrecacheHandler
| CPrecacheHandler = IPrecacheHandler
| CPrecacheOtherList = CAutoGameSystem
| CPrecacheOtherList = CAutoGameSystem
Line 741: Line 1,135:
| CPredictedViewModel = CBaseViewModel
| CPredictedViewModel = CBaseViewModel
| CProjectedDecal = CPointEntity
| CProjectedDecal = CPointEntity
| CPropAPC = CPropVehicleDriveable
| CPropAirboat = CPropVehicleDriveable
| CPropAirboat = CPropVehicleDriveable
| CPropBreakableWall = CPropDoorRotatingBreakable
| CPropBreakableWall = CPropDoorRotatingBreakable
| CPropCannon = CBaseProp <!--, public IDrivableVehicle-->
| CPropCannon = CBaseProp <!--, public IDrivableVehicle-->
| CPropCombineBall = CBaseAnimating <!--, public CDefaultPlayerPickupVPhysics-->
| CPropCrane = CBaseProp <!--, public IDrivableVehicle-->
| CPropData = CAutoGameSystem
| CPropData = CAutoGameSystem
| CPropDoorRotating = CBasePropDoor
| CPropDoorRotating = CBasePropDoor
| CPropDoorRotatingBreakable = CPropDoorRotating
| CPropDoorRotatingBreakable = CPropDoorRotating
| CPropDoorRotatingCheckpoint = CPropDoorRotating
| CPropDoorRotatingCheckpoint = CPropDoorRotating
| CPropEnergyBall = CPropCombineBall
| CPropGladosCore = CPhysicsProp
| CPropGlowingObject = CDynamicProp
| CPropGlowingObject = CDynamicProp
| CPropHealthCabinet = CDynamicProp
| CPropHealthCabinet = CDynamicProp
| CPropJeep = CPropVehicleDriveable
| CPropJeep = CPropVehicleDriveable
| CPropJeepEpisodic = CPropJeep
| CPropJetski = CPropVehicleDriveable
| CPropJetski = CPropVehicleDriveable
| CPropMinigun = CBaseMountedWeapon
| CPropMinigun = CBaseMountedWeapon
| CPropMountedGun = CBaseMountedWeapon
| CPropMountedGun = CBaseMountedWeapon
| CPropPortalStatsDisplay = CBaseAnimating
| CPropScalable = CBaseAnimating
| CPropScalable = CBaseAnimating
| CPropSoccerBall = CPhysicsProp
| CPropTelescopicArm = CBaseAnimating
| CPropThumper = CBaseAnimating
| CPropThumper = CBaseAnimating
| CPropVehicle = CBaseProp
| CPropVehicle = CBaseProp
Line 761: Line 1,164:
| CPropVehiclePrisonerPod = CPhysicsProp <!--, public IDrivableVehicle-->
| CPropVehiclePrisonerPod = CPhysicsProp <!--, public IDrivableVehicle-->
| CPropVehicleViewController = CPropVehicleDriveable
| CPropVehicleViewController = CPropVehicleDriveable
| CProp_Portal = CBaseAnimating <!--, public CPortalSimulatorEventCallbacks-->
| CPropaneTank = CCarriedProp
| CPropaneTank = CCarriedProp
| CProtectorAwardTemplate = CAwardTemplate
| CProtectorAwardTemplate = CAwardTemplate
| CProtoSniper = CAI_BaseNPC
| CProtoSniper = CAI_BaseNPC
| CPschreckRocket = CDODBaseRocket
| CPumpShotgun = CBaseShotgun
| CPumpShotgun = CBaseShotgun
| CPushAwayEnumerator = IPartitionEnumerator
| CPushAwayEnumerator = IPartitionEnumerator
| CPushBlockerEnum = IPartitionEnumerator
| CPushBlockerEnum = IPartitionEnumerator
| CPushable = CBreakable
| CPushable = CBreakable
| CPythonAmmo = CHL1Item
| CRadarTarget = CPointEntity
| CRadarTarget = CPointEntity
| CRagGib = CBaseAnimating
| CRagGib = CBaseAnimating
Line 779: Line 1,185:
| CRagdollProp = CBaseAnimating
| CRagdollProp = CBaseAnimating
| CRagdollPropAttached = CRagdollProp
| CRagdollPropAttached = CRagdollProp
| CRagdollShadow = CBaseProp
| CRaidLogic = CPointEntity <!--, public CGameEventListener-->
| CRallyPoint = CPointEntity
| CRecharge = CBaseToggle
| CRecharge = CBaseToggle
| CRecipientFilter = IRecipientFilter
| CRecipientFilter = IRecipientFilter
| CRedecoratorAwardTemplate = CAwardTemplate
| CRedecoratorAwardTemplate = CAwardTemplate
| CRegenerateZone = CBaseTrigger
| CRegistry = IRegistry
| CRegistry = IRegistry
| CReliableBroadcastRecipientFilter = CBroadcastRecipientFilter
| CReliableBroadcastRecipientFilter = CBroadcastRecipientFilter
| CRemarkableEntityList = CAutoGameSystem
| CRemarkableEntityList = CAutoGameSystem
| CRenderFxManager = CBaseEntity
| CRescuerAwardTemplate = CAwardTemplate
| CRescuerAwardTemplate = CAwardTemplate
| CReservePlayerSpot = CBaseEntity
| CReservePlayerSpot = CBaseEntity
| CResourceChunk = CBaseProp
| CResourceSpawner = CBaseAnimating
| CResourceZone = CBaseEntity <!--, public IHasBuildPoints-->
| CRespawnEntitiesFilter = IMapEntityFilter
| CRespawnEntitiesFilter = IMapEntityFilter
| CResponseQueueManager = CAutoGameSystemPerFrame
| CResponseQueueManager = CAutoGameSystemPerFrame
Line 800: Line 1,214:
| CRifle_M60 = CBaseRifle
| CRifle_M60 = CBaseRifle
| CRifle_SG552 = CBaseSniperRifle
| CRifle_SG552 = CBaseSniperRifle
| CRobotDestructionVaultTrigger = CBaseTrigger
| CRobotDispenser =
| CRocket_Turret_Projectile = CMissile
| CRopeAnchor = CPointEntity
| CRopeAnchor = CPointEntity
| CRopeDelegate = CSimplePhysics::IHelper
| CRopeDelegate = CSimplePhysics::IHelper
Line 807: Line 1,224:
| CRotorWashEmitter = CBaseEntity
| CRotorWashEmitter = CBaseEntity
| CRotorWashShooter = CEnvShooter <!--, public IRotorWashShooter-->
| CRotorWashShooter = CEnvShooter <!--, public IRotorWashShooter-->
| CRpgAmmo = CHL1Item
| CRpgRocket = CHL1BaseGrenade
| CRuleBrushEntity = CRuleEntity
| CRuleBrushEntity = CRuleEntity
| CRuleEntity = CBaseEntity
| CRuleEntity = CBaseEntity
| CRulePointEntity = CRuleEntity
| CRulePointEntity = CRuleEntity
| CSDKBot = CSDKPlayer
| CSDKBot = CSDKPlayer
| CSDKGameRulesProxy = CGameRulesProxy
| CSDKGrenade = CBaseSDKGrenade
| CSDKPlayer = CBasePlayer <!--, public ISDKPlayerAnimStateHelpers-->
| CSDKRagdoll = CBaseAnimatingOverlay
| CSDKRagdoll = CBaseAnimatingOverlay
| CSDKTeam = CTeam
| CSMG_MP5 = CTerrorGun
| CSMG_MP5 = CTerrorGun
| CSMG_Silenced = CTerrorGun
| CSMG_Silenced = CTerrorGun
| CSatchelCharge = CHL1BaseGrenade
| CSave = ISave
| CSave = ISave
| CSaveRestoreBlockSet = ISaveRestoreBlockSet
| CSaveRestoreBlockSet = ISaveRestoreBlockSet
Line 828: Line 1,252:
| CSceneTokenProcessor = ISceneTokenProcessor
| CSceneTokenProcessor = ISceneTokenProcessor
| CScriptFunctionCriterion = rr2
| CScriptFunctionCriterion = rr2
| CScriptIntro = CBaseEntity
| CScriptItem = CItem
| CScriptItem = CItem
| CScriptNavAttributeRegion = CFuncNavAttributeRegion
| CScriptNavAttributeRegion = CFuncNavAttributeRegion
Line 836: Line 1,261:
| CScriptTriggerPush = CTriggerPush
| CScriptTriggerPush = CTriggerPush
| CScriptVPhysicsClip = CFuncVPhysicsClip
| CScriptVPhysicsClip = CFuncVPhysicsClip
| CScriptedTarget = CAI_BaseNPC
| CSecurityFailureAwardTemplate = CAwardTemplate
| CSecurityFailureAwardTemplate = CAwardTemplate
| CSelfDestruct = CBaseAbility
| CSelfDestruct = CBaseAbility
| CSensorTFTeam = CLogicalEntity
| CSentry = CBaseTurret
| CSentry = CBaseTurret
| CServerBenchmark = IServerBenchmark
| CServerBenchmark = IServerBenchmark
Line 855: Line 1,282:
| CSharingAwardTemplate = CAwardTemplate
| CSharingAwardTemplate = CAwardTemplate
| CSharpshooterAwardTemplate = CAwardTemplate
| CSharpshooterAwardTemplate = CAwardTemplate
| CShieldFlat = CShield
| CShieldGrenade = CBaseAnimating
| CShieldMobile = CShield <!--, public IEntityEnumerator-->
| CShootingStarSpawner = CBaseEntity
| CShotgunAmmo = CHL1Item
| CShotgun_Chrome = CBaseShotgun
| CShotgun_Chrome = CBaseShotgun
| CShotgun_SPAS = CBaseAutoShotgun
| CShotgun_SPAS = CBaseAutoShotgun
| CShower = CPointEntity
| CShower = CPointEntity
| CSignalFlare = CBaseAnimating
| CSimThinkManager = IEntityListener
| CSimThinkManager = IEntityListener
| CSimpleBot = NextBotCombatCharacter
| CSimplePhysicsBrush = CBaseEntity
| CSimplePhysicsBrush = CBaseEntity
| CSimplePhysicsProp = CBaseProp
| CSimplePhysicsProp = CBaseProp
Line 869: Line 1,303:
| CSlideshowDisplay = CBaseEntity
| CSlideshowDisplay = CBaseEntity
| CSmokeCloudSystem = CAutoGameSystemPerFrame
| CSmokeCloudSystem = CAutoGameSystemPerFrame
| CSmokeGrenade = CBaseCSGrenade
| CSmokeGrenadeProjectile = CBaseCSGrenadeProjectile
| CSmokeStack = CBaseParticleEntity
| CSmokeStack = CBaseParticleEntity
| CSmokerClaw = CClaw
| CSmokerClaw = CClaw
| CSnark = CHL1BaseNPC
| CSniperAwardTemplate = CAwardTemplate
| CSniperAwardTemplate = CAwardTemplate
| CSniperBullet = CBaseEntity
| CSniperBullet = CBaseEntity
| CSniperDot = CBaseEntity
| CSniperRifle = CBaseSniperRifle
| CSniperRifle = CBaseSniperRifle
| CSniperTarget = CPointEntity
| CSniperTarget = CPointEntity
Line 885: Line 1,323:
| CSoundPatchSaveRestoreOps = CClassPtrSaveRestoreOps
| CSoundPatchSaveRestoreOps = CClassPtrSaveRestoreOps
| CSoundscapeSystem = CAutoGameSystemPerFrame
| CSoundscapeSystem = CAutoGameSystemPerFrame
| CSparkTrail = CPointEntity
| CSparkler = CBaseEntity
| CSparkler = CBaseEntity
| CSpawnPoint = CPointEntity
| CSpeaker = CPointEntity
| CSpellPickup = CTFPowerup
| CSpitAbility = CBaseAbility
| CSpitAbility = CBaseAbility
| CSpitterClaw = CClaw
| CSpitterClaw = CClaw
Line 895: Line 1,337:
| CSpriteOriented = CSprite
| CSpriteOriented = CSprite
| CSpriteTrail = CSprite
| CSpriteTrail = CSprite
| CSquadInsignia = CBaseAnimating
| CSquidSpit = CBaseEntity
| CSteamJet = CBaseParticleEntity
| CSteamJet = CBaseParticleEntity
| CSteamWorksGameStatsUploader = CAutoGameSystem
| CSteamWorksGameStatsUploader = CAutoGameSystem
| CStomp = CBaseEntity
| CStringTableSaveRestoreOps = CDefSaveRestoreOps
| CStringTableSaveRestoreOps = CDefSaveRestoreOps
| CStripWeapons = CPointEntity
| CStripWeapons = CPointEntity
Line 954: Line 1,399:
| CTESpriteSpray = CBaseTempEntity
| CTESpriteSpray = CBaseTempEntity
| CTEWorldDecal = CBaseTempEntity
| CTEWorldDecal = CBaseTempEntity
| CTFAmmoPack = CItem
| CTFArcherProxy = CBaseAnimating
| CTFBall_Ornament = CTFStunBall
| CTFBaseBoss = NextBotCombatCharacter
| CTFBat = CTFWeaponBaseMelee
| CTFBat_Fish = CTFBat
| CTFBat_Giftwrap = CTFBat_Wood
| CTFBat_Wood = CTFBat
| CTFBonesaw = CTFWeaponBaseMelee
| CTFBoomerang = CTFWeaponBaseMelee
| CTFBot = NextBotPlayer< CTFPlayer > <!--, public CGameEventListener-->
| CTFBotActionPoint = CPointEntity
| CTFBotController = CPointEntity
| CTFBotGenerator = CPointEntity
| CTFBotHint = CBaseEntity
| CTFBotHintEngineerNest = CBaseTFBotHintEntity
| CTFBotHintSentrygun = CBaseTFBotHintEntity
| CTFBotHintTeleporterExit = CBaseTFBotHintEntity
| CTFBotProxy = CPointEntity
| CTFBotRoster = CPointEntity
| CTFBottle = CTFWeaponBaseMelee
| CTFBuffItem = CTFWeaponBaseMelee
| CTFCCrowbar = CWeaponTFCBase
| CTFCGameRulesProxy = CGameRulesProxy
| CTFCKnife = CTFCCrowbar
| CTFCMedikit = CTFCCrowbar
| CTFCMinigun = CWeaponTFCBase
| CTFCNailgun = CWeaponTFCBase
| CTFCPlayer = CBasePlayer
| CTFCShotgun = CWeaponTFCBase
| CTFCSpanner = CTFCCrowbar
| CTFCSuperNailgun = CTFCNailgun
| CTFCSuperShotgun = CTFCShotgun
| CTFCTeam = CTeam
| CTFChargedSMG = CTFSMG
| CTFCleaver = CTFJar
| CTFClub = CTFWeaponBaseMelee
| CTFCompoundBow = CTFPipebombLauncher
| CTFCrossbow = CTFRocketLauncher
| CTFCrowbar = CTFWeaponBaseMelee
| CTFDRGPomson = CTFRaygun
| CTFDecoy = CTFJar
| CTFDroppedWeapon = CBaseAnimating <!--, public IDroppedWeaponAutoList-->
| CTFFireAxe = CTFWeaponBaseMelee
| CTFFists = CTFWeaponBaseMelee
| CTFFlag = CTFWeaponBaseMelee
| CTFFlameEntity = CBaseEntity <!--, public ITFFlameEntityAutoList-->
| CTFFlameThrower = CTFWeaponBaseGun
| CTFFlareGun = CTFWeaponBaseGun
| CTFFlareGun_Revenge = CTFFlareGun
| CTFForceRespawn = CPointEntity
| CTFGameRulesProxy = CTeamplayRoundBasedRulesProxy <!--, public CGameEventListener-->
| CTFGasGrenadeEffect = CBaseEntity
| CTFGenericBomb = CTFGenericBombShim <!--, public ITFGenericBomb-->
| CTFGlow = CBaseEntity
| CTFGoal = CTFBaseItem
| CTFGoalItem = CTFGoal
| CTFGrapplingHook = CTFRocketLauncher
| CTFGrenadeCaltrop = CTFWeaponBaseGrenade
| CTFGrenadeCaltropProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeConcussion = CTFWeaponBaseGrenade
| CTFGrenadeConcussionProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeEmp = CTFWeaponBaseGrenade
| CTFGrenadeEmpProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeGas = CTFWeaponBaseGrenade
| CTFGrenadeGasProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeHeal = CTFWeaponBaseGrenade
| CTFGrenadeHealProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeLauncher = CTFWeaponBaseGun <!--, public ITFChargeUpWeapon-->
| CTFGrenadeMirv = CTFWeaponBaseGrenade
| CTFGrenadeMirvBomb = CTFWeaponBaseGrenadeProj
| CTFGrenadeMirvProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeMirv_Demoman = CTFGrenadeMirv
| CTFGrenadeNail = CTFWeaponBaseGrenade
| CTFGrenadeNailProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeNapalm = CTFWeaponBaseGrenade
| CTFGrenadeNapalmProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeNormal = CTFWeaponBaseGrenade
| CTFGrenadeNormalProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadePipebombProjectile = CTFWeaponBaseGrenadeProj
| CTFGrenadeSmokeBomb = CTFWeaponBaseGrenade
| CTFHalloweenFortuneTeller = CBaseAnimating
| CTFHalloweenMinigame = CTFMiniGame
| CTFHalloweenMinigame_FallingPlatforms = CTFHalloweenMinigame
| CTFHellZap = CBaseEntity
| CTFHintManager = CBaseEntity
| CTFHolidayEntity = CPointEntity <!--, public CGameEventListener-->
| CTFHudNotify = CPointEntity
| CTFInfoPowerupSpawn = CPointEntity <!--, public IInfoPowerupSpawnAutoList-->
| CTFIntermission = CLogicalEntity
| CTFJar = CTFWeaponBaseGun
| CTFJarMilk = CTFJar
| CTFKatana = CTFDecapitationMeleeWeaponBase
| CTFKnife = CTFWeaponBaseMelee
| CTFLaserPointer = CTFWeaponBaseGun
| CTFLunchBox = CTFWeaponBase
| CTFLunchBox_Drink = CTFLunchBox
| CTFMechanicalArm = CTFWeaponBaseGun
| CTFMedigunShield = CBaseAnimating
| CTFMerasmusTrickOrTreatProp = CBaseAnimating <!--, public ITFMerasmusTrickOrTreatProp-->
| CTFMiniGame = CBaseEntity
| CTFMinigameLogic = CBaseEntity
| CTFMinigun = CTFWeaponBaseGun
| CTFNailgun = CTFWeaponBaseGun
| CTFNailgunNail = CBaseAnimating
| CTFObjectiveResource = CBaseTeamObjectiveResource
| CTFParticleCannon = CTFRocketLauncher
| CTFPasstimeLogic = CPointEntity <!--, public CGameEventListener-->
| CTFPipebombLauncher = CTFWeaponBaseGun <!--, public ITFChargeUpWeapon-->
| CTFPistol = CTFWeaponBaseGun
| CTFPistol_Scout = CTFPistol
| CTFPistol_ScoutPrimary = CTFPistol_Scout
| CTFPistol_ScoutSecondary = CTFPistol_Scout
| CTFPlayer = CBaseMultiplayerPlayer
| CTFPlayer = CBaseMultiplayerPlayer
| CTFPlayerDestructionLogic = CTFRobotDestructionLogic
| CTFPlayerResource = CPlayerResource
| CTFPointWeaponMimic = CPointEntity
| CTFPowerupBottle = CTFWearable
| CTFProjectile_Arrow = CTFBaseRocket <!--, public IScorer-->
| CTFProjectile_Cleaver = CTFProjectile_Jar
| CTFProjectile_ConcGrenade = CTFProjectile_Throwable
| CTFProjectile_EnergyBall = CTFBaseRocket// <!--, public IScorer-->
| CTFProjectile_EnergyRing = CTFBaseProjectile
| CTFProjectile_Flare = CTFBaseRocket <!--, public IScorer-->
| CTFProjectile_GrapplingHook = CTFProjectile_Arrow
| CTFProjectile_GravityGrenade = CTFProjectile_Throwable
| CTFProjectile_HealingBolt = CTFProjectile_Arrow
| CTFProjectile_Jar = CTFGrenadePipebombProjectile
| CTFProjectile_JarMilk = CTFProjectile_Jar
| CTFProjectile_Napalm = CTFProjectile_Jar
| CTFProjectile_Rocket = CTFBaseRocket <!--, public IScorer-->
| CTFProjectile_SentryRocket = CTFProjectile_Rocket
| CTFProjectile_SmokeGrenade = CTFProjectile_Throwable
| CTFProjectile_SpellBats = CTFProjectile_Jar
| CTFProjectile_SpellFireball = CTFProjectile_Rocket
| CTFProjectile_SpellKartBats = CTFProjectile_SpellBats
| CTFProjectile_SpellKartOrb = CTFProjectile_SpellFireball
| CTFProjectile_SpellLightningOrb = CTFProjectile_SpellFireball
| CTFProjectile_SpellMeteorShower = CTFProjectile_SpellBats
| CTFProjectile_SpellMirv = CTFProjectile_SpellBats
| CTFProjectile_SpellPumpkin = CTFProjectile_SpellBats
| CTFProjectile_SpellSpawnBoss = CTFProjectile_SpellBats
| CTFProjectile_SpellSpawnHorde = CTFProjectile_SpellBats
| CTFProjectile_SpellSpawnZombie = CTFProjectile_SpellBats
| CTFProjectile_SpellTransposeTeleport = CTFProjectile_SpellBats
| CTFProjectile_Syringe = CTFBaseProjectile
| CTFProjectile_TeleportGrenade = CTFProjectile_Throwable
| CTFProjectile_Throwable = CTFProjectile_Jar
| CTFProjectile_ThrowableBreadMonster = CTFProjectile_Throwable
| CTFProjectile_ThrowableBrick = CTFProjectile_Throwable
| CTFProjectile_ThrowableRepel = CTFProjectile_Throwable
| CTFProjectile_ThrowableTargetDummy = CTFProjectile_Throwable
| CTFProjectile_ThrowingKnife = CTFProjectile_Throwable
| CTFProjectile_Tranq = CTFProjectile_Syringe
| CTFPumpkinBomb = CTFPumpkinBombShim <!--, public ITFPumpkinBomb-->
| CTFRagdoll = CBaseAnimatingOverlay
| CTFRaygun = CTFRocketLauncher
| CTFReviveMarker = CBaseAnimating
| CTFRevolver = CTFWeaponBaseGun
| CTFRobotArm = CTFWrench
| CTFRobotDestructionLogic = CBaseEntity
| CTFRobotDestruction_Robot = RobotBaseClass
| CTFRobotDestruction_RobotGroup = CBaseEntity <!--, public IRobotDestructionGroupAutoList-->
| CTFRobotDestruction_RobotSpawn = CBaseEntity
| CTFRocketLauncher = CTFWeaponBaseGun
| CTFRocketLauncher_AirStrike = CTFRocketLauncher
| CTFRocketLauncher_DirectHit = CTFRocketLauncher
| CTFRocketLauncher_Mortar = CTFRocketLauncher
| CTFRocketPack = CTFWeaponBaseMelee
| CTFRune = CTFPowerup
| CTFRuneTemp = CTFPowerup
| CTFRuneTempCrit = CTFRuneTemp
| CTFRuneTempUber = CTFRuneTemp
| CTFShovel = CTFWeaponBaseMelee
| CTFSniperRifle = CTFWeaponBaseGun
| CTFSniperRifleClassic = CTFSniperRifle
| CTFSniperRifleDecap = CTFSniperRifle
| CTFSniperRifleRevolver = CTFSniperRifleClassic
| CTFSpawn = CTFBaseItem
| CTFSpawnTemplateStunDrone = CTFSpawnTemplate
| CTFSpawner = CPointEntity
| CTFSpawnerBoss = CPointEntity
| CTFSpellBook = CTFThrowable
| CTFSpell_MeteorShowerSpawner = CBaseEntity
| CTFStickBomb = CTFBottle
| CTFStunBall = CTFGrenadePipebombProjectile
| CTFSword = CTFDecapitationMeleeWeaponBase
| CTFSyringeGun = CTFWeaponBaseGun
| CTFTankBoss = CTFBaseBoss
| CTFTankDestruction = CBaseAnimating
| CTFTargetDummy = CBaseAnimating <!--, public ITFTargetDummy-->
| CTFTauntProp = CBaseCombatCharacter
| CTFTeam = CTeam
| CTFTeamSpawn = CPointEntity <!--, public ITFTeamSpawnAutoList-->
| CTFTeleportLocation = CPointEntity <!--, public ITFTeleportLocationAutoList-->
| CTFTrainingDynamicProp = CDynamicProp
| CTFTranq = CTFWeaponBaseGun
| CTFViewModel = CBaseViewModel
| CTFWeaponBase = CBaseCombatWeapon <!--, public IHasOwner-->
| CTFWeaponBaseGrenade = CTFWeaponBase
| CTFWeaponBaseGrenadeProj = CBaseGrenade
| CTFWeaponBaseMelee = CTFWeaponBase
| CTFWeaponBaseMerasmusGrenade = CTFWeaponBaseGrenadeProj
| CTFWeaponBuilder = CTFWeaponBase
| CTFWeaponInvis = CTFWeaponBase
| CTFWeaponPDAExpansion_Dispenser = CTFWearable
| CTFWeaponPDAExpansion_Teleporter = CTFWearable
| CTFWeaponPDA_Engineer_Build = CTFWeaponPDA
| CTFWeaponPDA_Engineer_Destroy = CTFWeaponPDA
| CTFWeaponPDA_Spy = CTFWeaponPDA
| CTFWeaponPDA_Spy_Build = CTFWeaponPDA
| CTFWeaponSapper = CTFWeaponBuilder <!--, public ITFChargeUpWeapon-->
| CTFWearable = CEconWearable
| CTFWearableDemoShield = CTFWearable
| CTFWearableLevelableItem = CTFWearable
| CTFWearableRobotArm = CTFWearable
| CTFWearableVM = CTFWearable
| CTFWrench = CTFWeaponBaseMelee
| CTankClaw = CClaw
| CTankClaw = CClaw
| CTankRock = CBaseCSGrenadeProjectile
| CTankRock = CBaseCSGrenadeProjectile
Line 963: Line 1,625:
| CTargetGunshipCrash = CPointEntity
| CTargetGunshipCrash = CPointEntity
| CTeam = CBaseEntity
| CTeam = CBaseEntity
| CTeamCheck = CBaseDelay
| CTeamControlPoint = CBaseAnimating
| CTeamControlPointMaster = CBaseEntity
| CTeamControlPointRound = CBaseEntity
| CTeamNarrowEscapeAwardTemplate = CAwardTemplate
| CTeamNarrowEscapeAwardTemplate = CAwardTemplate
| CTeamRecipientFilter = CRecipientFilter
| CTeamRecipientFilter = CRecipientFilter
| CTeamRoundTimer = CBaseEntity
| CTeamSpawnPoint = CPointEntity
| CTeamSpawnPoint = CPointEntity
| CTeamTrainWatcher = CBaseEntity <!--, public CGameEventListener, public ITFTeamTrainWatcher-->
| CTeamTrainWatcherMaster = CBaseEntity <!--, public CGameEventListener-->
| CTeamVehicleSpawnPoint = CTeamSpawnPoint
| CTeamVehicleSpawnPoint = CTeamSpawnPoint
| CTeamplayRoundBasedRules = CTeamplayRules
| CTeamplayRoundBasedRules = CTeamplayRules
| CTeamplayRoundBasedRulesProxy = CGameRulesProxy
| CTeamplayRoundBasedRulesProxy = CGameRulesProxy
| CTeamplayRoundWin = CPointEntity
| CTeamplayRules = CMultiplayRules
| CTeamplayRules = CMultiplayRules
| CTeleportVortex = CBaseAnimating
| CTempEntTester = CPointEntity
| CTempEntTester = CPointEntity
| CTempEntsSystem = ITempEntsSystem
| CTempEntsSystem = ITempEntsSystem
| CTemplateNPCMaker = CBaseNPCMaker
| CTemplate_SaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CTemplate_SaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CTemplatesHook = CAutoGameSystem
| CTemplatesHook = CAutoGameSystem
Line 990: Line 1,662:
| CTerrorWeapon = CWeaponCSBase
| CTerrorWeapon = CWeaponCSBase
| CTerrorWeaponInfo = CCSWeaponInfo
| CTerrorWeaponInfo = CCSWeaponInfo
| CTesla = CBaseEntity
| CTestEffect = CBaseEntity
| CTestEffect = CBaseEntity
| CTestTraceline = CPointEntity
| CTestTraceline = CPointEntity
Line 1,047: Line 1,720:
| CTraceFilterWorldOnly = ITraceFilter
| CTraceFilterWorldOnly = ITraceFilter
| CTracePassFilter = CTraceFilter
| CTracePassFilter = CTraceFilter
| CTrainingAnnotation = CPointEntity
| CTrainingModeLogic = CPointEntity
| CTransitioningPlayer = CBaseCombatCharacter
| CTransitioningPlayer = CBaseCombatCharacter
| CTrigger3DSkyboxToWorld = CBaseTrigger
| CTriggerActiveWeaponDetect = CBaseTrigger
| CTriggerActiveWeaponDetect = CBaseTrigger
| CTriggerAddOrRemoveTFPlayerAttributes = CBaseTrigger
| CTriggerAddTFPlayerCondition = CBaseTrigger
| CTriggerApplyImpulse = CBaseTrigger
| CTriggerApplyImpulse = CBaseTrigger
| CTriggerAreaCapture = CTriggerAreaCaptureShim <!--, public ITriggerAreaCaptureAutoList-->
| CTriggerAutoCrouch = CBaseTrigger
| CTriggerAutoCrouch = CBaseTrigger
| CTriggerBotTag = CBaseTrigger
| CTriggerBrush = CBaseEntity
| CTriggerBrush = CBaseEntity
| CTriggerCDAudio = CBaseTrigger
| CTriggerCDAudio = CBaseTrigger
Line 1,056: Line 1,736:
| CTriggerCamera = CBaseEntity
| CTriggerCamera = CBaseEntity
| CTriggerCameraMultiplayer = CMoveableCamera
| CTriggerCameraMultiplayer = CMoveableCamera
| CTriggerCatapult = CBaseTrigger
| CTriggerEndSection = CBaseEntity
| CTriggerEscape = CBaseTrigger
| CTriggerEscape = CBaseTrigger
| CTriggerFall = CBaseTrigger
| CTriggerGravity = CBaseTrigger
| CTriggerGravity = CBaseTrigger
| CTriggerHurt = CBaseTrigger
| CTriggerHurt = CBaseTrigger
| CTriggerHurtGhost = CTriggerHurt
| CTriggerHurtGhost = CTriggerHurt
| CTriggerIgnite = CBaseTrigger
| CTriggerIgniteArrows = CBaseTrigger
| CTriggerImpact = CTriggerMultiple
| CTriggerImpact = CTriggerMultiple
| CTriggerLook = CTriggerOnce
| CTriggerLook = CTriggerOnce
| CTriggerMultiple = CBaseTrigger
| CTriggerMultiple = CBaseTrigger
| CTriggerOnce = CTriggerMultiple
| CTriggerOnce = CTriggerMultiple
| CTriggerParticle = CBaseTrigger
| CTriggerPasstimeBall = CBaseEntity
| CTriggerPhysicsTrap = CTriggerMultiple
| CTriggerPhysicsTrap = CTriggerMultiple
| CTriggerPlayerMovement = CBaseTrigger
| CTriggerPlayerMovement = CBaseTrigger
| CTriggerPlayerRespawnOverride = CTriggerMultiple <!--, public ITriggerPlayerRespawnOverride-->
| CTriggerPortal = CBaseTrigger
| CTriggerPortal = CBaseTrigger
| CTriggerPortalCleanser = CBaseTrigger
| CTriggerProximity = CBaseTrigger
| CTriggerProximity = CBaseTrigger
| CTriggerPush = CBaseTrigger
| CTriggerPush = CBaseTrigger
| CTriggerRPGFire = CTriggerMultiple
| CTriggerRPGFire = CTriggerMultiple
| CTriggerRelay = CBaseEntity
| CTriggerRemove = CBaseTrigger
| CTriggerRemove = CBaseTrigger
| CTriggerRemoveTFPlayerCondition = CBaseTrigger
| CTriggerSave = CBaseTrigger
| CTriggerSave = CBaseTrigger
| CTriggerSoundscape = CBaseTrigger
| CTriggerSoundscape = CBaseTrigger
| CTriggerStun = CBaseTrigger
| CTriggerSuperArmor = CTriggerMultiple
| CTriggerSuperArmor = CTriggerMultiple
| CTriggerTeleport = CBaseTrigger
| CTriggerTeleport = CBaseTrigger
| CTriggerTeleportRelative = CBaseTrigger
| CTriggerTeleportRelative = CBaseTrigger
| CTriggerTimerDoor = CTriggerAreaCapture
| CTriggerToggleSave = CBaseTrigger
| CTriggerToggleSave = CBaseTrigger
| CTriggerTraceEnum = IEntityEnumerator
| CTriggerTraceEnum = IEntityEnumerator
Line 1,086: Line 1,779:
| CTriggerWeaponUpgrade = CBaseTrigger
| CTriggerWeaponUpgrade = CBaseTrigger
| CTriggerWind = CBaseVPhysicsTrigger
| CTriggerWind = CBaseVPhysicsTrigger
| CTripmineGrenade = CBaseGrenade
| CTripwireGrenade = CBaseGrenade
| CTripwireHook = CBaseAnimating
| CTurret = CBaseTurret
| CTurretTipController = CPointEntity <!--, public IMotionEvent-->
| CTutorLesson = CBaseTempEntity
| CTutorLesson = CBaseTempEntity
| CUpgradeAmmoExplosive = CBaseUpgradeItem
| CUpgradeAmmoExplosive = CBaseUpgradeItem
Line 1,091: Line 1,789:
| CUpgradeLaserSight = CBaseUpgradeItem
| CUpgradeLaserSight = CBaseUpgradeItem
| CUpgradeSpawner = CPointEntity
| CUpgradeSpawner = CPointEntity
| CUpgrades = CBaseTrigger <!--, public CGameEventListener-->
| CUseTraceFilter = CTraceFilterSimpleListNoGhosts
| CUseTraceFilter = CTraceFilterSimpleListNoGhosts
| CUtlCStringConversion = CUtlCharConversion
| CUtlCStringConversion = CUtlCharConversion
Line 1,096: Line 1,795:
| CUtlSymbolDataOps = CDefSaveRestoreOps
| CUtlSymbolDataOps = CDefSaveRestoreOps
| CVGuiScreen = CBaseEntity
| CVGuiScreen = CBaseEntity
| CVGuiScreenVehicleBay = CVGuiScreen
| CVScriptGameEventListener = CGameEventListener
| CVScriptGameEventListener = CGameEventListener
| CVScriptGameSystem = CAutoGameSystemPerFrame
| CVScriptGameSystem = CAutoGameSystemPerFrame
| CVScriptSaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CVScriptSaveRestoreBlockHandler = CDefSaveRestoreBlockHandler
| CVariantSaveDataOps = CDefSaveRestoreOps
| CVariantSaveDataOps = CDefSaveRestoreOps
| CVehicleBatteringRam = CBaseTFFourWheelVehicle
| CVehicleCargoTrigger = CBaseEntity
| CVehicleCargoTrigger = CBaseEntity
| CVehicleFlatbed = CBaseTFFourWheelVehicle
| CVehicleMortar = CBaseTFFourWheelVehicle
| CVehicleMotorcycle = CBaseTFFourWheelVehicle
| CVehicleSiegeTower = CBaseTFFourWheelVehicle
| CVehicleSoundsParser = IVPhysicsKeyHandler
| CVehicleSoundsParser = IVPhysicsKeyHandler
| CVehicleTank = CBaseTFFourWheelVehicle
| CVehicleTeleportStation = CBaseTFFourWheelVehicle
| CVehicleWagon = CBaseTFFourWheelVehicle
| CVersusRandom = CLogicalEntity
| CVersusRandom = CLogicalEntity
| CViewAngleAnimation = C_BaseEntity
| CVisibilityMonitor = CAutoGameSystemPerFrame
| CVisibilityMonitor = CAutoGameSystemPerFrame
| CVoiceGameMgrHelper = IVoiceGameMgrHelper
| CVoiceGameMgrHelper = IVoiceGameMgrHelper
Line 1,110: Line 1,819:
| CVomitParticle = CBaseEntity
| CVomitParticle = CBaseEntity
| CVomitStopAwardTemplate = CAwardTemplate
| CVomitStopAwardTemplate = CAwardTemplate
| CVortigauntChargeToken = CBaseEntity
| CVortigauntEffectDispel = CBaseEntity
| CVoteController = CBaseEntity
| CVoteController = CBaseEntity
| CWC_UpdateIgnoreList = CBaseEntity
| CWC_UpdateIgnoreList = CBaseEntity
| CWalkerMiniStrider = CWalkerBase
| CWalkerStrider = CWalkerBase
| CWallHealth = CBaseToggle
| CWallHealth = CBaseToggle
| CWaterBullet = CBaseAnimating
| CWaterBullet = CBaseAnimating
Line 1,117: Line 1,830:
| CWaterTraceFilter = CTraceFilter
| CWaterTraceFilter = CTraceFilter
| CWateryDeathLeech = CBaseAnimating
| CWateryDeathLeech = CBaseAnimating
| CWeapon30cal = CDODBipodWeapon
| CWeapon357 = CBaseHL2MPCombatWeapon
| CWeapon357 = CBaseHL2MPCombatWeapon
| CWeaponAR1 = CHLMachineGun
| CWeaponAR1 = CHLMachineGun
| CWeaponAR2 = CHL2MPMachineGun
| CWeaponAWP = CWeaponCSBaseGun
| CWeaponAlyxGun = CHLSelectFireMachineGun
| CWeaponAmerKnife = CWeaponDODBaseMelee
| CWeaponAmmoSpawn = CWeaponSpawn
| CWeaponAmmoSpawn = CWeaponSpawn
| CWeaponAnnabelle = CBaseHLCombatWeapon
| CWeaponAnnabelle = CBaseHLCombatWeapon
| CWeaponArcWelder = CWeaponRepairGun
| CWeaponAug = CWeaponCSBaseGun
| CWeaponBAR = CDODFireSelectWeapon
| CWeaponBaseCombatObject = CBaseTFCombatWeapon
| CWeaponBazooka = CDODBaseRocketWeapon
| CWeaponBox = CHL1Item
| CWeaponBugBait = CBaseHLCombatWeapon
| CWeaponBugBait = CBaseHLCombatWeapon
| CWeaponBuilder = CWeaponCombatUsedWithShieldBase
| CWeaponC96 = CDODFullAutoWeapon
| CWeaponCGuard = CBaseHLCombatWeapon
| CWeaponCGuard = CBaseHLCombatWeapon
| CWeaponCSBase = CBaseCombatWeapon
| CWeaponCSBase = CBaseCombatWeapon
| CWeaponCSBaseGun = CTerrorWeapon
| CWeaponCSBaseGun = CTerrorWeapon
| CWeaponChainsawSpawn = CWeaponSpawn
| CWeaponChainsawSpawn = CWeaponSpawn
| CWeaponCitizenPackage = CBaseHLCombatWeapon
| CWeaponCitizenSuitcase = CWeaponCitizenPackage
| CWeaponCitizenSuitcase = CWeaponCitizenPackage
| CWeaponColt = CDODSemiAutoWeapon
| CWeaponCombatBaseGrenade = CWeaponCombatUsedWithShieldBase
| CWeaponCombatBurstRifle = CWeaponCombatUsedWithShieldBase
| CWeaponCombatGrenade = CWeaponCombatBaseGrenade
| CWeaponCombatGrenadeEMP = CWeaponCombatBaseGrenade
| CWeaponCombatLaserRifle = CWeaponCombatUsedWithShieldBase
| CWeaponCombatPlasmaGrenadeLauncher = CWeaponCombatUsedWithShieldBase
| CWeaponCombatPlasmaRifle = CWeaponCombatUsedWithShieldBase
| CWeaponCombatPlasmaRifleAlien = CWeaponCombatPlasmaRifle
| CWeaponCombatPlasmaRifleHuman = CWeaponCombatPlasmaRifle
| CWeaponCombatShield = CBaseTFCombatWeapon
| CWeaponCombatShieldAlien = CWeaponCombatShield
| CWeaponCombatShotgun = CWeaponCombatUsedWithShieldBase
| CWeaponCombatUsedWithShieldBase = CBaseTFCombatWeapon
| CWeaponCombat_ChargeablePlasma = CWeaponCombatUsedWithShieldBase
| CWeaponCrossbow = CBaseHL2MPCombatWeapon
| CWeaponCrossbow = CBaseHL2MPCombatWeapon
| CWeaponCrowbar = CWeaponSDKMelee
| CWeaponCrowbar = CWeaponSDKMelee
| CWeaponCubemap = CBaseCombatWeapon
| CWeaponCubemap = CBaseCombatWeapon
| CWeaponCycler = CBaseCombatWeapon
| CWeaponCycler = CBaseCombatWeapon
| CWeaponDODBase = CBaseCombatWeapon
| CWeaponDODBaseGrenade = CWeaponDODBase
| CWeaponDODBaseGun = CWeaponDODBase
| CWeaponDODBaseMelee = CWeaponDODBase
| CWeaponDrainBeam = CWeaponCombatUsedWithShieldBase
| CWeaponEgon = CBaseHL1MPCombatWeapon
| CWeaponElite = CWeaponCSBase
| CWeaponExpertAwardTemplate = CAwardTemplate
| CWeaponExpertAwardTemplate = CAwardTemplate
| CWeaponExplodingHandGrenade = CWeaponDODBaseGrenade
| CWeaponExplodingStickGrenade = CWeaponDODBaseGrenade
| CWeaponExtinguisher = CHLSelectFireMachineGun
| CWeaponExtinguisher = CHLSelectFireMachineGun
| CWeaponFamas = CWeaponCSBaseGun
| CWeaponFiveSeven = CWeaponCSBase
| CWeaponFlameThrower = CWeaponCombatUsedWithShieldBase
| CWeaponFrag = CBaseHL2MPCombatWeapon
| CWeaponFrag = CBaseHL2MPCombatWeapon
| CWeaponG3SG1 = CWeaponCSBaseGun
| CWeaponGalil = CWeaponCSBaseGun
| CWeaponGarand = CDODSniperWeapon
| CWeaponGasCan = CWeaponFlameThrower
| CWeaponGauss = CBaseHL1MPCombatWeapon
| CWeaponGerKnife = CWeaponDODBaseMelee
| CWeaponGlock = CBaseHL1MPCombatWeapon
| CWeaponGravityGun = CBaseCombatWeapon
| CWeaponGravityGun = CBaseCombatWeapon
| CWeaponGreaseGun = CDODFullAutoWeapon
| CWeaponGrenadeRocket = CBaseAnimating
| CWeaponGrenade_LauncherSpawn = CWeaponSpawn
| CWeaponGrenade_LauncherSpawn = CWeaponSpawn
| CWeaponHEGrenadeSpawn = CWeaponSpawn
| CWeaponHEGrenadeSpawn = CWeaponSpawn
| CWeaponHL2MPBase = CBaseCombatWeapon
| CWeaponHandGrenade = CBaseHL1MPCombatWeapon
| CWeaponHarpoon = CBaseTFCombatWeapon
| CWeaponHgun = CBaseHL1MPCombatWeapon
| CWeaponHopwire = CBaseHLCombatWeapon
| CWeaponHopwire = CBaseHLCombatWeapon
| CWeaponIFMBase = CWeaponModBaseClass
| CWeaponIFMBaseCamera = CWeaponIFMBase
| CWeaponIFMSteadyCam = CWeaponIFMBaseCamera
| CWeaponIRifle = CBaseHLCombatWeapon
| CWeaponIRifle = CBaseHLCombatWeapon
| CWeaponImmolator = CBaseHLCombatWeapon
| CWeaponImmolator = CBaseHLCombatWeapon
| CWeaponInfiltrator = CBaseTFCombatWeapon
| CWeaponK98 = CDODSniperWeapon
| CWeaponK98Scoped = CDODSniperWeapon
| CWeaponLOSFilter = CTraceFilterSkipTwoEntities
| CWeaponLOSFilter = CTraceFilterSkipTwoEntities
| CWeaponLaserDesignator = CBaseTFCombatWeapon
| CWeaponLaserRifle = CBaseTFCombatWeapon
| CWeaponLimpetmine = CBaseTFCombatWeapon
| CWeaponList = CAutoGameSystem
| CWeaponList = CAutoGameSystem
| CWeaponM1Carbine = CDODSemiAutoWeapon
| CWeaponM249 = CWeaponCSBaseGun
| CWeaponM3 = CWeaponCSBase
| CWeaponM4A1 = CWeaponCSBaseGun
| CWeaponMAC10 = CWeaponCSBaseGun
| CWeaponMG34 = CDODBipodWeapon
| CWeaponMG42 = CDODBipodWeapon
| CWeaponMP40 = CDODFullAutoPunchWeapon
| CWeaponMP44 = CDODFireSelectWeapon
| CWeaponMP5 = CWeaponSDKBase
| CWeaponMP5 = CWeaponSDKBase
| CWeaponMP5Navy = CWeaponCSBaseGun
| CWeaponMedigun = CTFWeaponBaseGun
| CWeaponMeleeSpawn = CWeaponSpawn
| CWeaponMeleeSpawn = CWeaponSpawn
| CWeaponMinigun = CWeaponCombatUsedWithShieldBase
| CWeaponMolotov = CBaseHLCombatWeapon
| CWeaponMortar = CBaseTFCombatWeapon
| CWeaponObjEMPGenerator = CWeaponBaseCombatObject
| CWeaponObjRallyFlag = CWeaponBaseCombatObject
| CWeaponObjectSelection = CBaseTFCombatWeapon
| CWeaponOldManHarpoon = CWeaponCitizenPackage
| CWeaponOldManHarpoon = CWeaponCitizenPackage
| CWeaponP228 = CWeaponCSBase
| CWeaponP38 = CDODSemiAutoWeapon
| CWeaponP90 = CWeaponCSBaseGun
| CWeaponPhysCannon = CBaseHL2MPCombatWeapon
| CWeaponPhysCannon = CBaseHL2MPCombatWeapon
| CWeaponPistol = CWeaponSDKBase
| CWeaponPistol = CWeaponSDKBase
| CWeaponPistols = CTFMachineGun
| CWeaponPlasmaRifle = CTFMachineGun
| CWeaponPortalBase = CBaseCombatWeapon
| CWeaponPortalgun = CBasePortalCombatWeapon
| CWeaponPschreck = CDODBaseRocketWeapon
| CWeaponRPG = CBaseHL2MPCombatWeapon
| CWeaponRepairGun = CWeaponCombatUsedWithShieldBase
| CWeaponRifleGrenadeGER = CWeaponBaseRifleGrenade
| CWeaponRifleGrenadeGER_Live = CWeaponDODBaseGrenade
| CWeaponRifleGrenadeUS = CWeaponBaseRifleGrenade
| CWeaponRifleGrenadeUS_Live = CWeaponDODBaseGrenade
| CWeaponRifle_M60Spawn = CWeaponSpawn
| CWeaponRifle_M60Spawn = CWeaponSpawn
| CWeaponRocketLauncher = CWeaponCombatUsedWithShieldBase
| CWeaponSDKBase = CBaseCombatWeapon
| CWeaponSG550 = CWeaponCSBaseGun
| CWeaponSG552 = CWeaponCSBaseGun
| CWeaponSMG1 = CHL2MPMachineGun
| CWeaponSMG1 = CHL2MPMachineGun
| CWeaponSMG2 = CHLSelectFireMachineGun
| CWeaponSMG2 = CHLSelectFireMachineGun
| CWeaponSatchel = CBaseHL1CombatWeapon
| CWeaponScavengeItemSpawn = CWeaponSpawn
| CWeaponScavengeItemSpawn = CWeaponSpawn
| CWeaponScout = CWeaponCSBaseGun
| CWeaponShield = CBaseTFCombatWeapon
| CWeaponShieldGrenade = CWeaponCombatUsedWithShieldBase
| CWeaponShotgun = CWeaponSDKBase
| CWeaponShotgun = CWeaponSDKBase
| CWeaponSmokeGrenadeGER = CWeaponDODBaseGrenade
| CWeaponSmokeGrenadeUS = CWeaponDODBaseGrenade
| CWeaponSnark = CBaseHL1CombatWeapon
| CWeaponSniperRifle = CBaseHLCombatWeapon
| CWeaponSniperRifle = CBaseHLCombatWeapon
| CWeaponSpade = CWeaponDODBaseMelee
| CWeaponSpawn = CItem
| CWeaponSpawn = CItem
| CWeaponSpawnConfigurable = CWeaponSpawn
| CWeaponSpawnConfigurable = CWeaponSpawn
| CWeaponSpawnEnum = CFlaggedEntitiesEnum
| CWeaponSpawnEnum = CFlaggedEntitiesEnum
| CWeaponSpring = CDODSniperWeapon
| CWeaponStickGrenade = CWeaponDODBaseGrenade
| CWeaponStriderBuster = CPhysicsProp
| CWeaponStriderBuster = CPhysicsProp
| CWeaponStunStick = CBaseHL2MPBludgeonWeapon
| CWeaponStunStick = CBaseHL2MPBludgeonWeapon
| CWeaponTFCBase = CBaseCombatWeapon
| CWeaponTMP = CWeaponCSBaseGun
| CWeaponThompson = CDODFullAutoPunchWeapon
| CWeaponThumper = CBaseHLCombatWeapon
| CWeaponThumper = CBaseHLCombatWeapon
| CWeaponTripMine = CBaseHL1CombatWeapon
| CWeaponTwoHandedContainer = CBaseTFCombatWeapon
| CWeaponUMP45 = CWeaponCSBaseGun
| CWeaponUSP = CWeaponCSBase
| CWeaponXM1014 = CWeaponCSBase
| CWeapon_Manhack = CBaseHLCombatWeapon
| CWeapon_Manhack = CBaseHLCombatWeapon
| CWeapon_SLAM = CBaseHL2MPCombatWeapon
| CWeapon_Tripwire = CBaseHLCombatWeapon
| CWeaponadrenalineSpawn = CWeaponSpawn
| CWeaponadrenalineSpawn = CWeaponSpawn
| CWeaponautoshotgunSpawn = CWeaponSpawn
| CWeaponautoshotgunSpawn = CWeaponSpawn
Line 1,185: Line 2,016:
| CWeaponvomitjarSpawn = CWeaponSpawn
| CWeaponvomitjarSpawn = CWeaponSpawn
| CWeightButton = CBaseEntity
| CWeightButton = CBaseEntity
| CWeldPoint = CPointEntity
| CWeldableDoor = CBaseDoor
| CWheelOfDoom = CBaseAnimating <!--, public CGameEventListener-->
| CWheelOfDoomSpiral = CBaseAnimating
| CWhiplashAwardTemplate = CAwardTemplate
| CWhiplashAwardTemplate = CAwardTemplate
| CWindowPane = CBaseAnimating
| CWindowPane = CBaseAnimating
Line 1,192: Line 2,027:
| CWorldItem = CBaseAnimating
| CWorldItem = CBaseAnimating
| CWreckage = CAI_BaseNPC
| CWreckage = CAI_BaseNPC
| CXenHair = CActAnimating
| CXenHull = CPointEntity
| CXenPLight = CActAnimating
| CXenSporeLarge = CXenSpore
| CXenSporeMed = CXenSpore
| CXenSporeSmall = CXenSpore
| CXenTree = CActAnimating
| CXenTreeTrigger = CBaseEntity
| CZombie = CAI_BlendingHost<CNPC_BaseZombie>
| CZombie = CAI_BlendingHost<CNPC_BaseZombie>
| CZombieBorder = CServerOnlyPointEntity
| CZombieBorder = CServerOnlyPointEntity
| CZombieSpawner = CPointEntity
| C_BasePlayer = C_BaseCombatCharacter <!--, public CGameEventListener-->
| C_BaseTFPlayer = C_BasePlayer
| C_ClientRagdoll = C_BaseAnimating <!--, public IPVSNotify-->
| C_Func_LiquidPortal = C_BaseEntity <!--, public CPortalRenderable_Func_LiquidPortal-->
| C_HL2MP_Player = C_BaseHLPlayer
| C_HalloweenItemPickup = CBaseAnimating
| C_ObjectTunnel = C_ObjectMapDefined
| C_PasstimeBall = C_BaseAnimating
| C_Portal_Player = C_BaseHLPlayer
| C_PropEnergyBall = C_PropCombineBall
| C_Prop_Portal = CPortalRenderable_FlatBasic
| C_ResourceZone = C_BaseEntity
| C_TFBaseBoss = C_NextBotCombatCharacter <!--, public C_TFMvMBossProgressUser-->
| C_TFPasstimeLogic = C_BaseEntity
| C_TFTankBoss = C_TFBaseBoss
| C_WalkerStrider = C_WalkerBase
| C_WeaponPortalgun = CBasePortalCombatWeapon
| Charger = BossZombiePlayerBot
| Charger = BossZombiePlayerBot
| ChargerAssault = Action
| ChargerAssault = Action
Line 1,214: Line 2,075:
| EnsureTeamSize = IPlayerFunctor
| EnsureTeamSize = IPlayerFunctor
| FilterDamageType = CBaseFilter
| FilterDamageType = CBaseFilter
| FilterDamagedByWeaponInSlot = CBaseFilter
| FilterHealth = CBaseFilter
| FilterHealth = CBaseFilter
| FilterInfectedClass = CBaseFilter
| FilterInfectedClass = CBaseFilter
Line 1,424: Line 2,286:
| ZombieBotVision = IVision
| ZombieBotVision = IVision
| ZombieManager = CMemZeroOnNew
| ZombieManager = CMemZeroOnNew
| #default = no superclass found in [[Template:CD/superclass]]
| #default = no superclass found in [[Template:CD/superclass]]for {{{1}}}
}}</includeonly></onlyinclude>
}}</includeonly></onlyinclude>


[[Category:CD template]]
[[Category:CD template]]

Revision as of 15:58, 30 June 2024