Classes: Difference between revisions

From SigMod
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


* '''[[CBaseEntity]]'''
* '''[[CBaseEntity]]'''
** '''CBaseAnimating''' <small><sub>(CBaseEntity)</sub></small>
** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small>
*** '''CBaseAnimatingOverlay''' <sub><small>(CBaseAnimating)</small></sub>
*** '''[[CBaseAnimatingOverlay]]''' <sub><small>(CBaseAnimating)</small></sub>
**** '''CEconEntity''' <sub><small>(CBaseAnimatingOverlay)</small></sub>
**** '''CEconEntity''' <sub><small>(CBaseAnimatingOverlay)</small></sub>
***** '''CBaseAttributableItem''' <sub><small>(CEconEntity)</small></sub>
***** '''CBaseAttributableItem''' <sub><small>(CEconEntity)</small></sub>

Revision as of 01:42, 30 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)
        • CTFRagdoll (CBaseAnimatingOverlay)
      • 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)
      • CBaseViewModel (CBaseAnimating)
        • CTFViewModel (CBaseViewModel)
      • CFish (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)
      • CParticleFire
    • CBaseTeamObjectiveResource (CBaseEntity)
      • CTFObjectiveResource (CBaseTeamObjectiveResource)
    • CBeam (CBaseEntity)
    • 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)
    • CBonusRoundLogic (CBaseEntity)
    • CColorCorrection (CBaseEntity)
    • CEnvDetailController (CBaseEntity)
    • CEnvWind (CBaseEntity)
    • CFogController (CBaseEntity)
    • CFunc_Dust (CBaseEntity)
    • CFuncOccluder (CBaseEntity)
    • CGameRulesProxy (CBaseEntity)
      • CTeamplayRoundBasedRulesProxy (CGameRulesProxy)
        • CTFGameRulesProxy (CTeamplayRoundBasedRulesProxy)
    • 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)
    • 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)
  • CColorCorrectionVolume (CBaseTrigger)
  • CInfoOverlayAccessor (CPointEntity)
  • CSceneEntity (CPointEntity)
  • CTestTraceline (CPointEntity)