Classes: Difference between revisions

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

Revision as of 22:03, 29 January 2022

Class Parent Hierarchy

  • CBaseEntity
    • CBaseAnimating (CBaseEntity)
      • CBaseAnimatingOverlay (CBaseAnimating)
        • CEconEntity (CBaseAnimatingOverlay)
          • 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)
                • CTFClub (CTFWeaponBaseMelee)
                • CTFFireAxe (CTFWeaponBaseMelee)
                • CTFFists (CTFWeaponBaseMelee)
                • CTFKatana (CTFWeaponBaseMelee)
                • CTFKnife (CTFWeaponBaseMelee)
                • CTFWrench (CTFWeaponBaseMelee)
                  • CTFRobotArm (CTFWrench)
                • CTFRocketPack (CTFWeaponBaseMelee)
                • CTFShovel (CTFWeaponBaseMelee)
                • CTFSlap (CTFWeaponBaseMelee)
                • CTFSword (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)
                • CTFPistol (CTFWeaponBaseGun)
                  • CTFPistol_Scout (CTFPistol)
                    • CTFPistol_ScoutPrimary (CTFPistol_Scout)
                    • CTFPIstol_ScoutSecondary (CTFPistol_Scout)
                • CTFRevolver (CTFWeaponBaseGun)
                • CTFSniperRifle (CTFWeaponBaseGun)
                  • CTFSniperRifleClassic (CTFSniperRifle)
                  • CTFSniperRifleDecap (CTFSniperRifle)
                • CTFSyringeGun (CTFWeaponBaseGun)
                • CWeaponMedigun (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)
          • 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)
      • CBaseFlex (CBaseAnimating)
        • CBaseCombatCharacter (CBaseFlex)
          • CAI_BaseNPC (CBaseCombatCharacter)
          • CBaseObject (CBaseCombatCharacter)
            • CBaseObjectUpgrade (CBaseObject)
              • CObjectSapper (CBaseObjectUpgrade)
            • CObjectDispenser (CBaseObject)
              • CObjectCartDispenser (CObjectDispenser)
              • CPlayerDestructionDispenser (CObjectDispenser)
              • CRobotDispenser (CObjectDispenser)
            • CObjectSentrygun (CBaseObject)
            • CObjectTeleporter (CBaseObject)
          • CBasePlayer (CBaseCombatCharacter)
            • CTFPlayer (CBasePlayer)
          • CTFTauntProp (CBaseCombatCharacter)
          • NextBotCombatCharacter (CBaseCombatCharacter)
            • CEyeballBoss (NextBotCombatCharacter)
            • CHeadlessHatman (NextBotCombatCharacter)
            • CMerasmus (NextBotCombatCharacter)
            • CTFBaseBoss (NextBotCombatCharacter)
              • CTFTankBoss (CTFBaseBoss)
            • CTFRobotDestruction_Robot (NextBotCombatCharacter)
            • CZombie (NextBotCombatCharacter)
      • CBaseProjectile (CBaseAnimating)
        • CBaseGrenade (CBaseProjectile)
          • CTFWeaponBaseGrenadeProj (CBaseGrenade)
            • 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)
        • CTFBaseProjectile (CBaseProjectile)
          • CTFBaseRocket (CTFBaseProjectile)
            • 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)
          • CTFProjectile_EnergyRing (CTFBaseProjectile)
        • CTFWeaponBaseMerasmusGrenade (CBaseProjectile)
      • CHalloweenPickup (CBaseAnimating)
        • CBonusDuckPickup (CCHalloweenPickup)
        • CHalloweenGiftPickup (CCHalloweenPickup)
      • CCurrencyPack (CBaseAnimating)
        • CBonusPack (CCurrencyPack)
      • CBreakableProp (CBaseAnimating)
        • CDynamicProp (CBreakableProp)
          • CBasePropDoor (CDynamicProp)
          • CTFItem (CDynamicProp)
            • CCaptureFlag (CTFItem)
        • CPhysicsProp (CBreakableProp)
          • CPhysicsPropMultiplayer (CPhysicsProp)
      • 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)
      • CMedigunShield (CBaseAnimating)
      • CPumpkinBomb (CBaseAnimating)
      • CTFReviveMarker (CBaseAnimating)
      • CWaterBullet (CBaseAnimating)
    • 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)
    • CBoneFollower (CBaseEntity)
    • CBreakableSurface (CBaseEntity)
    • CCaptureFlagReturnIcon (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)
  • CBaseTeamObjectiveResource
    • CTFObjectiveResource (CBaseTeamObjectiveResource)
  • 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)
  • CBeam
  • CBaseViewModel
    • CTFViewModel (CBaseViewModel)
  • CBonusRoundLogic
  • CColorCorrection
  • CColorCorrectionVolume
  • CEnvDetailController
  • CEnvWind
  • CFIsh
  • CFogController
  • CFunc_Dust
  • CFuncOccluder
  • CGameRulesProxy
    • CTeamplayRoundBasedRulesProxy (CGameRulesProxy)
      • CTFGameRulesProxy (CTeamplayRoundBasedRulesProxy)
  • CInfoOverlayAccessor
  • CLightGlow
  • CMonsterResource
  • CParticleFire
  • CParticleSystem
  • CPlayerResource
    • CTFPlayerResource (CPlayerResource)
  • CRagdollManager
  • CRopeKeyFrame
  • CSceneEntity
  • CShadowControl
  • CSun
  • CTeam
    • CTFTeam (CTeam)
  • CTeamRoundTimer
  • CTEBaseBeam
    • CTEBeamEntPoint (CTEBaseBeam)
    • CTEBeamEnts (CTEBaseBeam)
    • CTEBeamFollow (CTEBaseBeam)
    • CTEBeamLaser (CTEBaseBeam)
    • CTEBeamPoints (CTEBaseBeam)
    • CTEBeamRIng (CTEBaseBeam)
    • CTEBeamRingPoint (CTEBaseBeam)
  • CTEMetalSparks
    • CTEArmorRicochet (CTEMetalSparks)
  • CTEBeamSpline
  • CTEBloodSprite
  • CTEEnergySplash
  • CTEFireBullets
  • CTEMetalSparks
  • CTEPlayerAnimEvent
  • CTestTraceline
  • CTFMiniGame
    • CTFHalloweenMinigame (CTFMiniGame)
      • CTFHalloweenMinigame_FallingPlatforms (CTFHalloweenMinigame)
  • CTFMinigameLogic
  • CTFRobotDestructionLogic
    • CTFPlayerDestructionLogic (CTFRobotDestructionLogic)
  • CTFRagdoll
  • CTFRobotDestruction_RobotGroup
  • CTFRobotDestruction_RobotSpawn
  • CWaterLODControl