Xonotic
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 CObject
 CAnimation
 CAnimation
 CAnimHost
 CCallbackCallbacks may be added to zero or more callback chains
 CCallbackChainCallback chains contain zero or more callbacks
 CCallbackChain::CallbackNode
 CClient
 CClientStatePurpose: common client state, usable on client and server Client: singleton representing the viewed player Server: instance per client
 CClipFrame
 CCommand
 CDamageText
 CDataSource
 CGameItem
 CGametype
 CIntrusiveListLimitations: NULL cannot be present elements can only be present once a maximum of IL_MAX lists can exist at one time freed entities must be removed from the list
 CLazy
 CLinkedList
 CLinkedListNode
 CMenuItem
 CModel
 CMonster
 CMutator
 CNade
 COffhandWeapon
 CPlayerStatePurpose: common player state, usable on client and server Client: singleton representing the viewed player Server: instance per client, clients decoupled from players
 CResource
 CSound
 CStatusEffects
 CTurret
 CVehicle
 CWaypoint
 CWeaponFields which are explicitly/manually set are marked with "M", fields set automatically are marked with "A"