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