Classes: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				No edit summary  | 
				||
| Line 15: | Line 15: | ||
| colspan="1" style="padding: 0; margin: 0;" |  | | colspan="1" style="padding: 0; margin: 0;" |  | ||
{| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;"  | {| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;"  | ||
! colspan="1" style="background-color: #303030; color: white; border: 2px solid black" | Brush Entities  | ! colspan="1" style="background-color: #303030; margin: 0 auto; padding: 0; color: white; border: 2px solid black" | Brush Entities  | ||
|-  | |-  | ||
|  | |  | ||
Revision as of 18:05, 13 March 2022
Class Parent Hierarchy
  | ||
  | 
- CBaseEntity
- CBaseAnimating (CBaseEntity)
- CBaseAnimatingOverlay (CBaseAnimating)
- CTFRagdoll (CBaseAnimatingOverlay)
 - CBaseFlex (CBaseAnimatingOverlay)
- CBaseCombatCharacter (CBaseFlex)
- CAI_BaseNPC (CBaseCombatCharacter)
 - CBaseObject (CBaseCombatCharacter)
- CBaseObjectUpgrade (CBaseObject)
- CObjectSapper (CBaseObjectUpgrade)
 
 - CObjectDispenser (CBaseObject)
- CObjectCartDispenser (CObjectDispenser)
 - CPlayerDestructionDispenser (CObjectDispenser)
 - CRobotDispenser (CObjectDispenser)
 
 - CObjectSentrygun (CBaseObject)
 - CObjectTeleporter (CBaseObject)
 
 - CBaseObjectUpgrade (CBaseObject)
 - CBasePlayer (CBaseCombatCharacter)
- CTFPlayer (CBasePlayer)
 
 - CTFTauntProp (CBaseCombatCharacter)
 - NextBotCombatCharacter (CBaseCombatCharacter)
- CEyeballBoss (NextBotCombatCharacter)
 - CHeadlessHatman (NextBotCombatCharacter)
 - CMerasmus (NextBotCombatCharacter)
 - CTFBaseBoss (NextBotCombatCharacter)
- CTFTankBoss (CTFBaseBoss)
 
 - CTFRobotDestruction_Robot (NextBotCombatCharacter)
 - CZombie (NextBotCombatCharacter)
 
 
 
 - CBaseCombatCharacter (CBaseFlex)
 
 - CEconEntity (CBaseAnimating)
- CBaseAttributableItem (CEconEntity)
 - CBaseCombatWeapon (CEconEntity)
- CTFWeaponBase (CBaseCombatWeapon)
- CPasstimeGun (CTFWeaponBase)
 - CTFWeaponBaseMelee (CTFWeaponBase)
- CTFBat (CTFWeaponBaseMelee)
- CTFBat_Fish (CTFBat)
 - CTFBat_Wood (CTFBat)
- CTFBat_Giftwrap (CTFBat_Wood)
 
 
 - CTFBonesaw (CTFWeaponBaseMelee)
 - CTFBreakableMelee (CTFWeaponBaseMelee)
- CTFBottle (CTFBreakableMelee)
 - CTFBreakableSign (CTFBreakableMelee)
 - CTFStickBomb (CTFBreakableMelee)
 
 - CTFBuffItem (CTFWeaponBaseMelee)
- CTFParachute (CTFBuffItem)
- CTFParachute_Primary (CTFParachute)
 - CTFParachute_Secondary (CTFParachute)
 
 
 - CTFParachute (CTFBuffItem)
 - CTFClub (CTFWeaponBaseMelee)
 - CTFFireAxe (CTFWeaponBaseMelee)
 - CTFFists (CTFWeaponBaseMelee)
 - CTFKatana (CTFWeaponBaseMelee)
 - CTFKnife (CTFWeaponBaseMelee)
 - CTFWrench (CTFWeaponBaseMelee)
- CTFRobotArm (CTFWrench)
 
 - CTFRocketPack (CTFWeaponBaseMelee)
 - CTFShovel (CTFWeaponBaseMelee)
 - CTFSlap (CTFWeaponBaseMelee)
 - CTFSword (CTFWeaponBaseMelee)
 
 - CTFBat (CTFWeaponBaseMelee)
 - CTFWeaponBaseGun (CTFWeaponBase)
- CTFGrenadeLauncher (CTFWeaponBaseGun)
- CTFCannon (CTFGrenadeLauncher)
 
 - CTFSMG (CTFWeaponBaseGun)
- CTFChargedSMG (CTFSMG)
 
 - CTFJar (CTFWeaponBaseGun)
- CTFCleaver (CTFJar)
 - CTFJarGas (CTFJar)
 - CTFJarMilk (CTFJar)
 - CTFThrowable (CTFJar)
- CTFSpellBook (CTFThrowable)
 
 
 - CTFPipebombLauncher (CTFWeaponBaseGun)
- CTFCompoundBow (CTFPipebombLauncher)
 
 - CTFRocketLauncher (CTFWeaponBaseGun)
- CTFCrossbow (CTFRocketLauncher)
 - CTFRaygun (CTFRocketLauncher)
- CTFDRGPomson (CTFRaygun)
 
 - CTFGrapplingHook (CTFRocketLauncher)
 - CTFParticleCannon (CTFRocketLauncher)
 - CTFRocketLauncher_AirStrike (CTFRocketLauncher)
 - CTFRocketLauncher_DirectHit (CTFRocketLauncher)
 - CTFRocketLauncher_Mortar (CTFRocketLauncher)
 
 - CTFFlameThrower (CTFWeaponBaseGun)
- CTFWeaponFlameBall (CTFFlameThrower)
 
 - CTFFlareGun (CTFWeaponBaseGun)
- CTFFlareGun_Revenge (CTFFlareGun)
 
 - CTFLaserPointer (CTFWeaponBaseGun)
 - CTFMechanicalArm (CTFWeaponBaseGun)
 - CTFMinigun (CTFWeaponBaseGun)
 - CTFShotgun (CTFWeaponBaseGun)
- CTFScatterGun (CTFShotgun)
- CTFPEPBrawlerBlaster (CTFScatterGun)
 - CTFSodaPopper (CTFScatterGun)
 
 - CTFShotgun_HWG (CTFShotgun)
 - CTFShotgun_Pyro (CTFShotgun)
 - CTFShotgun_Revenge (CTFShotgun)
 - CTFShotgun_Soldier (CTFShotgun)
 - CTFShotgunBuildingRescue (CTFShotgun)
 
 - CTFScatterGun (CTFShotgun)
 - CTFPistol (CTFWeaponBaseGun)
- CTFPistol_Scout (CTFPistol)
- CTFPistol_ScoutPrimary (CTFPistol_Scout)
 - CTFPistol_ScoutSecondary (CTFPistol_Scout)
 
 
 - CTFPistol_Scout (CTFPistol)
 - CTFRevolver (CTFWeaponBaseGun)
 - CTFSniperRifle (CTFWeaponBaseGun)
- CTFSniperRifleClassic (CTFSniperRifle)
 - CTFSniperRifleDecap (CTFSniperRifle)
 
 - CTFSyringeGun (CTFWeaponBaseGun)
 - CWeaponMedigun (CTFWeaponBaseGun)
 
 - CTFGrenadeLauncher (CTFWeaponBaseGun)
 - CTFLunchBox (CTFWeaponBase)
- CTFLunchBox_Drink (CTFLunchBox)
 
 - CTFWeaponBuilder (CTFWeaponBase)
- CTFWeaponSapper (CTFWeaponBuilder)
 
 - CTFWeaponInvis (CTFWeaponBase)
 - CTFWeaponPDA (CTFWeaponBase)
- CTFWeaponPDA_Engineer_Build (CTFWeaponPDA)
 - CTFWeaponPDA_Engineer_Destroy (CTFWeaponPDA)
 - CTFWeaponPDA_Spy (CTFWeaponPDA)
 
 - CWeaponIFMBase (CTFWeaponBase)
- CWeaponIFMBaseCamera (CTFWeaponIFMBase)
- CWeaponIFMSteadyCam (CTFWeaponIFMBaseCamera)
 
 
 - CWeaponIFMBaseCamera (CTFWeaponIFMBase)
 
 
 - CTFWeaponBase (CBaseCombatWeapon)
 - CEconWearable (CEconEntity)
- CTFWearable (CEconWearable)
- CTFPowerupBottle (CTFWearable)
 - CTFWearableCampaignItem (CTFWearable)
 - CTFWearableDemoShield (CTFWearable)
 - CTFWeaponPDAExpansion_Dispenser (CTFWearable)
 - CTFWeaponPDAExpansion_Teleporter (CTFWearable)
 - CTFWearableLevelableItem (CTFWearable)
 - CTFWearableRazorback (CTFWearable)
 - CTFWearableRobotArm (CTFWearable)
 - CTFWearableVM (CTFWearable)
 
 - CTFWearableItem (CEconWearable)
 
 - CTFWearable (CEconWearable)
 
 - CBaseProjectile (CBaseAnimating)
- CBaseGrenade (CBaseProjectile)
- CTFWeaponBaseGrenadeProj (CBaseGrenade)
- CTFWeaponBaseMerasmusGrenade (CTFWeaponBaseGrenadeProj)
 - CTFGrenadePipebombProjectile (CTFWeaponBaseGrenadeProj)
- CTFStunBall (CTFGrenadePipebombProjectile)
- CTFBall_Ornament (CTFStunball)
 
 - CTFProjectile_Jar (CTFGrenadePipebombProjectile)
- CTFProjectile_Cleaver (CTFProjectile_Jar)
 - CTFProjectile_JarGas (CTFProjectile_Jar)
 - CTFProjectile_JarMilk (CTFProjectile_Jar)
 - CTFProjectile_SpellBats (CTFProjectile_Jar)
- CTFProjectile_SpellKartBats (CTFProjectile_SpellBats)
 - 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_Throwable (CTFProjectile_Jar)
- CTFProjectile_ThrowableBreadMonster (CTFProjectile_Throwable)
 - CTFProjectile_ThrowableBrick (CTFProjectile_Throwable)
 - CTFProjectile_ThrowableRepel (CTFProjectile_Throwable)
 
 
 
 - CTFStunBall (CTFGrenadePipebombProjectile)
 
 
 - CTFWeaponBaseGrenadeProj (CBaseGrenade)
 - CTFBaseRocket (CBaseProjectile)
- CTFFlameRocket (CTFBaseRocket)
 - CTFProjectile_Arrow (CTFBaseRocket)
- CTFProjectile_GrapplingHook (CTFProjectile_Arrow)
 - CTFProjectile_HealingBolt (CTFProjectile_Arrow)
 
 - CTFProjectile_Rocket (CTFBaseRocket)
- CTFProjectile_BallOfFire (CTFProjectile_Rocket)
 - CTFProjectile_MechanicalArmOrb (CTFProjectile_Rocket)
 - CTFProjectile_SentryRocket (CTFProjectile_Rocket)
 - CTFProjectile_SpellFireball (CTFProjectile_Rocket)
- CTFProjectile_SpellLightningOrb (CTFProjectile_SpellFireball)
 - CTFProjectile_SpellKartOrb (CTFProjectile_SpellFireball)
 
 
 - CTFProjectile_EnergyBall (CTFBaseRocket)
 - CTFProjectile_Flare (CTFBaseRocket)
 
 - CTFBaseProjectile (CBaseProjectile)
- CTFProjectile_EnergyRing (CTFBaseProjectile)
 - CTFProjectile_Syringe (CTFBaseProjectile)
 
 
 - CBaseGrenade (CBaseProjectile)
 - CHalloweenPickup (CBaseAnimating)
- CBonusDuckPickup (CCHalloweenPickup)
 - CHalloweenGiftPickup (CCHalloweenPickup)
 
 - CCurrencyPack (CBaseAnimating)
- CCurrencyPackMedium (CCurrencyPack)
 - CCurrencyPackSmall (CCurrencyPack)
 - CCurrencyPackCustom (CCurrencyPack)
 - CBonusPack (CCurrencyPack)
 
 - CBreakableProp (CBaseAnimating)
- CDynamicProp (CBreakableProp)
- CBasePropDoor (CDynamicProp)
 
 - CTFItem (CDynamicProp)
- CCaptureFlag (CTFItem)
 
 - CPhysicsProp (CBreakableProp)
- CPhysicsPropMultiplayer (CPhysicsProp)
 
 
 - CDynamicProp (CBreakableProp)
 - CEnvParticleScript (CBaseAnimating)
 - CTeleportVortex (CBaseAnimating)
- CHightower_TeleportVortex (CTeleportVortex)
 
 - CTFAmmoPack (CBaseAnimating)
 - CTFDroppedWeapon (CBaseAnimating)
 - CTFGenericBomb (CBaseAnimating)
 - CMerasmusDancer (CBaseAnimating)
 - CPasstimeBall (CBaseAnimating)
 - CPhysMagnet (CBaseAnimating)
 - CPointCommentaryNode (CBaseAnimating)
 - CPropVehicleDriveable (CBaseAnimating)
 - CRagdollProp (CBaseAnimating)
- CRagdollPropAttached (CRagdollProp)
 
 - CTFMedigunShield (CBaseAnimating)
 - CTFPumpkinBomb (CBaseAnimating)
 - CTFReviveMarker (CBaseAnimating)
 - CWaterBullet (CBaseAnimating)
 - CBaseViewModel (CBaseAnimating)
- CTFViewModel (CBaseViewModel)
 
 - CFish (CBaseAnimating)
 - CCaptureFlagReturnIcon (CBaseAnimating)
 
 - CBaseAnimatingOverlay (CBaseAnimating)
 
 - CBaseAnimating (CBaseEntity)
 
- CBaseEntity
- CBaseDoor (CBaseEntity)
 - CBaseParticleEntity (CBaseEntity)
- CEntityParticleTrail (CBaseParticleEntity)
 - CFireTrail (CBaseParticleEntity)
 - CSmokeStack (CBaseParticleEntity)
 - CSteamJet (CBaseParticleEntity)
 - DustTrail (CBaseParticleEntity)
 - MovieExplosion (CBaseParticleEntity)
 - ParticleSmokeGrenade (CBaseParticleEntity)
 - RocketTrail (CBaseParticleEntity)
 - SmokeTrail (CBaseParticleEntity)
 - SporeExplosion (CBaseParticleEntity)
 - SporeTrail (CBaseParticleEntity)
 - CParticleFire (CBaseParticleEntity)
 
 - CBaseTeamObjectiveResource (CBaseEntity)
- CTFObjectiveResource (CBaseTeamObjectiveResource)
 
 - CBeam (CBaseEntity)
 - CBoneFollower (CBaseEntity)
 - CBreakableSurface (CBaseEntity)
 - CCaptureZone (CBaseEntity)
 - CDynamicLight (CBaseEntity)
 - CEmbers (CBaseEntity)
 - CEntityDissolve (CBaseEntity)
 - CEntityFlame (CBaseEntity)
 - CEnvProjectedTexture (CBaseEntity)
 - CEnvQuadraticBeam (CBaseEntity)
 - CEnvScreenEffect (CBaseEntity)
 - CEnvScreenOverlay (CBaseEntity)
 - CEnvTonemapController (CBaseEntity)
 - CFireSmoke (CBaseEntity)
 - CFunc_LOD (CBaseEntity)
 - CFuncAreaPortalWindow (CBaseEntity)
 - CFuncConveyor (CBaseEntity)
 - CFuncForceField (CBaseEntity)
 - CFuncLadder (CBaseEntity)
 - CFuncMonitor (CBaseEntity)
 - CFuncPasstimeGoal (CBaseEntity)
 - CFuncReflectiveGlass (CBaseEntity)
 - CFuncRespawnRoom (CBaseEntity)
 - CFuncRespawnRoomVisualizer (CBaseEntity)
 - CFuncRotating (CBaseEntity)
 - CFuncSmokeVolume (CBaseEntity)
 - CFuncTrackTrain (CBaseEntity)
 - CHalloweenSoulPack (CBaseEntity)
 - CHandleTest (CBaseEntity)
 - CInfoLadderDismount (CBaseEntity)
 - CInfoLightingRelative (CBaseEntity)
 - CMannVsMachineStats (CBaseEntity)
 - CMaterialModifyControl (CBaseEntity)
 - CParticlePerformanceMonitor (CBaseEntity)
 - CPhysBox (CBaseEntity)
- CPhysBoxMultiplayer (CPhysBox)
 
 - CPlasma (CBaseEntity)
 - CPointCamera (CBaseEntity)
 - CPoseController (CBaseEntity)
 - CPrecipitation (CBaseEntity)
 - CSlideshowDisplay (CBaseEntity)
 - CSniperDot (CBaseEntity)
- CLaserDot (CSniperDot)
 
 - CSprite (CBaseEntity)
- CSpriteOriented (CSprite)
 - CSpriteTrail (CSprite)
 
 - CSpotlightEnd (CBaseEntity)
 - CTeamTrainWatcher (CBaseEntity)
 - CTesla (CBaseEntity)
 - CTest_ProxyToggle_Networkable (CBaseEntity)
 - CTFBotHintEngineerNest (CBaseEntity)
 - CTFPointManager (CBaseEntity)
- CTFFlameManager (CTFPointManager)
 - CTFGasManager (CTFPointManager)
 
 - CTFGlow (CBaseEntity)
 - CTFHellZap (CBaseEntity)
 - CTFPasstimeLogic (CBaseEntity)
 - CVGuiScreen (CBaseEntity)
 - CVoteController (CBaseEntity)
 - CWorld (CBaseEntity)
 - CBonusRoundLogic (CBaseEntity)
 - CColorCorrection (CBaseEntity)
 - CEnvDetailController (CBaseEntity)
 - CEnvWind (CBaseEntity)
 - CFogController (CBaseEntity)
 - CFunc_Dust (CBaseEntity)
 - CFuncOccluder (CBaseEntity)
 - CGameRulesProxy (CBaseEntity)
- CTeamplayRoundBasedRulesProxy (CGameRulesProxy)
- CTFGameRulesProxy (CTeamplayRoundBasedRulesProxy)
 
 
 - CTeamplayRoundBasedRulesProxy (CGameRulesProxy)
 - CLightGlow (CBaseEntity)
 - CMonsterResource (CBaseEntity)
 - CParticleSystem (CBaseEntity)
 - CPlayerResource (CBaseEntity)
- CTFPlayerResource (CPlayerResource)
 
 - CRagdollManager (CBaseEntity)
 - CRopeKeyframe (CBaseEntity)
 - CShadowControl (CBaseEntity)
 - CSun (CBaseEntity)
 - CTeam (CBaseEntity)
- CTFTeam (CTeam)
 
 - CTeamRoundTimer (CBaseEntity)
 - CTFMiniGame (CBaseEntity)
- CTFHalloweenMinigame (CTFMiniGame)
- CTFHalloweenMinigame_FallingPlatforms (CTFHalloweenMinigame)
 
 
 - CTFHalloweenMinigame (CTFMiniGame)
 - CTFMinigameLogic (CBaseEntity)
 - CTFRobotDestructionLogic (CBaseEntity)
- CTFPlayerDestructionLogic (CTFRobotDestructionLogic)
 
 - CTFRobotDestruction_RobotGroup (CBaseEntity)
 - CTFRobotDestruction_RobotSpawn (CBaseEntity)
 - CWaterLODControl (CBaseEntity)
 
 
- CBaseTempEntity
- CTEParticleSystem (CBaseTempEntity)
- CTEBloodStream (CTEParticleSystem)
 - CTEDust (CTEParticleSystem)
 - CTEExplosion (CTEParticleSystem)
 - CTEGaussExplosion (CTEParticleSystem)
 - CTELargeFunnel (CTEParticleSystem)
 - CTEShowLine (CTEParticleSystem)
 - CTESparks (CTEParticleSystem)
 
 - CTEBreakModel (CBaseTempEntity)
 - CTEBSPDecal (CBaseTempEntity)
 - CTEBubbles (CBaseTempEntity)
 - CTEBubbleTrail (CBaseTempEntity)
 - CTEClientProjectile (CBaseTempEntity)
 - CTEDecal (CBaseTempEntity)
 - CTEDynamicLight (CBaseTempEntity)
 - CTEEffectDispatch (CBaseTempEntity)
 - CTEFizz (CBaseTempEntity)
 - CTEFootprintDecal (CBaseTempEntity)
 - CTEGlowSprite (CBaseTempEntity)
 - CTEImpact (CBaseTempEntity)
 - CTEKillPlayerAttachments (CBaseTempEntity)
 - CTEMuzzleFlash (CBaseTempEntity)
 - CTEPhysicsProp (CBaseTempEntity)
 - CTEPlayerDecal (CBaseTempEntity)
 - CTEProjectedDecal (CBaseTempEntity)
 - CTEShatterSurface (CBaseTempEntity)
 - CTESmoke (CBaseTempEntity)
 - CTESprite (CBaseTempEntity)
 - CTESpriteSpray (CBaseTempEntity)
 - CTETFBlood (CBaseTempEntity)
 - CTETFExplosion (CBaseTempEntity)
 - CTETFParticleEffect (CBaseTempEntity)
 - CTEWorldDecal (CBaseTempEntity)
 - CTEBaseBeam (CBaseTempEntity)
- CTEBeamEntPoint (CTEBaseBeam)
 - CTEBeamEnts (CTEBaseBeam)
 - CTEBeamFollow (CTEBaseBeam)
 - CTEBeamLaser (CTEBaseBeam)
 - CTEBeamPoints (CTEBaseBeam)
 - CTEBeamRing (CTEBaseBeam)
 - CTEBeamRingPoint (CTEBaseBeam)
 
 - CTEBeamSpline (CBaseTempEntity)
 - CTEMetalSparks (CBaseTempEntity)
- CTEArmorRicochet (CTEMetalSparks)
 
 - CTEBloodSprite (CBaseTempEntity)
 - CTEEnergySplash (CBaseTempEntity)
 - CTEFireBullets (CBaseTempEntity)
 - CTEPlayerAnimEvent (CBaseTempEntity)
 
 - CTEParticleSystem (CBaseTempEntity)
 
- CColorCorrectionVolume (CBaseTrigger)
 - CInfoOverlayAccessor (CPointEntity)
 - CSceneEntity (CPointEntity)
 - CTestTraceline (CPointEntity)