Editing Classes
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
== Class Parent Hierarchy == | |||
Β | |||
* '''CBaseEntity''' | |||
** '''CBaseAnimating''' <small><sub>(CBaseEntity)</sub></small> | |||
*** '''CBaseAnimatingOverlay''' <sub><small>(CBaseAnimating)</small></sub> | |||
**** '''CEconEntity''' <sub><small>(CBaseAnimatingOverlay)</small></sub> | |||
***** '''CBaseAttributableItem''' <sub><small>(CEconEntity)</small></sub> | |||
***** '''CBaseCombatWeapon''' <sub><small>(CEconEntity)</small></sub> | |||
****** CTFWeaponBase | |||
******* CPasstimeGun | |||
******* CTFWeaponBaseMelee | |||
******** CTFBat | |||
********* CTFBat_Fish | |||
********* CTFBat_Wood | |||
********** CTFBat_Giftwrap | |||
******** CTFBonesaw | |||
******** CTFBreakableMelee | |||
********* CTFBottle | |||
********* CTFBreakableSign | |||
******** CTFBreakableMelee | |||
******** CTFBuffItem | |||
******** CTFClub | |||
******** CTFFireAxe | |||
******* CTFWeaponBaseGun | |||
******** CTFGrenadeLauncher | |||
********* CTFCannon | |||
******** CTFSMG | |||
********* CTFChargedSMG | |||
******** CTFWeaponJar | |||
********* CTFCleaver | |||
******** CTFPipebombLauncher | |||
********* CTFCompoundBow | |||
******** CTFRocketLauncher | |||
********* CTFCrossbow | |||
********* CTFRaygun | |||
********** CTFDRGPomson | |||
***** CEconWearable | |||
*** '''CBaseFlex''' <sub><small>(CBaseAnimating)</small></sub> | |||
**** '''CBaseCombatCharacter''' <sub><small>(CBaseFlex)</small></sub> | |||
***** '''CAI_BaseNPC''' <sub><small>(CBaseCombatCharacter)</small></sub> | |||
***** '''CBaseObject''' <sub><small>(CBaseCombatCharacter)</small></sub> | |||
****** '''CBaseObjectUpgrade''' <sub><small>(CBaseObject)</small></sub> | |||
******* CObjectSapper | |||
****** CObjectDispenser | |||
******* CObjectCartDispenser | |||
******* CPlayerDestructionDispenser | |||
******* CRobotDispenser | |||
****** CObjectSentrygun | |||
****** CObjectTeleporter | |||
***** '''CBasePlayer''' <sub><small>(CBaseCombatCharacter)</small></sub> | |||
***** NextBotCombatCharacter | |||
****** CEyeballBoss | |||
****** CHeadlessHatman | |||
****** CMerasmus | |||
****** CTFBaseBoss | |||
*** '''CBaseProjectile''' <sub><small>(CBaseAnimating)</small></sub> | |||
**** '''CBaseGrenade''' <sub><small>(CBaseProjectile)</small></sub> | |||
***** CTFWeaponBaseGrenadeProj | |||
****** CTFGrenadePipebombProjectile | |||
******* CTFStunball | |||
******** CTFBall_Ornament | |||
**** CTFBaseProjectile | |||
***** CTFBaseRocket | |||
*** '''CHalloweenPickup''' <sub><small>(CBaseAnimating)</small></sub> | |||
**** '''CBonusDuckPickup''' <sub><small>(CCHalloweenPickup)</small></sub> | |||
**** CHalloweenGiftPickup | |||
*** CCurrencyPack | |||
**** CBonusPack | |||
*** '''CBreakableProp''' <sub><small>(CBaseAnimating)</small></sub> | |||
**** '''CDynamicProp''' <sub><small>(CBreakableProp)</small></sub> | |||
***** '''CBasePropDoor''' <sub><small>(CDynamicProp)</small></sub> | |||
***** CTFItem | |||
****** CCaptureFlag | |||
**** CPhysicsProp | |||
***** CPhysicsPropMultiplayer | |||
*** CEnvParticleScript | |||
*** CTeleportVortex | |||
**** CHightower_TeleportVortex | |||
*** CTFAmmoPack | |||
*** CTFDroppedWeapon | |||
*** CMerasmusDancer | |||
*** CPasstimeBall | |||
*** CPhysMagnet | |||
*** CPointCommentaryNode | |||
*** CPropVehicleDriveable | |||
*** CRagdollProp | |||
**** CRagdollPropAttached | |||
** '''CBaseDoor''' <sub><small>(CBaseEntity)</small></sub> | |||
** '''CBaseParticleEntity''' <sub><small>(CBaseEntity)</small></sub> | |||
*** CEntityParticleTrail | |||
*** CFireTrail | |||
*** CSmokeStack | |||
*** CSteamJet | |||
** '''CBoneFollower''' <sub><small>(CBaseEntity)</small></sub> | |||
** 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 | |||
* '''CBaseTeamObjectiveResource''' | |||
* '''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 | |||
* '''CBeam''' | |||
* CBaseViewModel | |||
* CBonusRoundLogic | |||
* CColorCorrection | |||
* CColorCorrectionVolume | |||
* CEnvDetailController | |||
* CEnvWind | |||
* CFIsh | |||
* CFogController | |||
* CFunc_Dust | |||
* CFuncOccluder | |||
* CGameRulesProxy | |||
** CTeamplayRoundBasedRulesProxy | |||
* CInfoOverlayAccessor | |||
* CLightGlow | |||
* CMonsterResource | |||
* CParticleFire | |||
* CParticleSystem | |||
* CPlayerResource | |||
* CRagdollManager | |||
* CRopeKeyFrame | |||
* CSceneEntity | |||
* CShadowControl | |||
* CSun | |||
* CTeam | |||
* CTeamRoundTimer | |||
* CTEBaseBeam | |||
** CTEBeamEntPoint | |||
** CTEBeamEnts | |||
** CTEBeamFollow | |||
** CTEBeamLaser | |||
** CTEBeamPoints | |||
** CTEBeamRIng | |||
** CTEBeamRingPoint | |||
* CTEMetalSparks | |||
** CTEArmorRicochet | |||
* CTEBeamSpline | |||
* CTEBloodSprite | |||
* CTEEnergySplash | |||
* CTEFireBullets | |||
* CTEMetalSparks | |||
* CTEPlayerAnimEvent | |||
* CTestTraceline |