Class Reference
4,728 Classes
1,546 Documented
20 Domains
💡 Tip: Use the search bar above to find any class instantly
Browse by domain
Every class sits in one domain, placed by what it derives from and what uses it. The sidebar is grouped the same way.
UI and HUD View controllers, UI elements and the in-game HUD. 1,130 classes 86 documented
101 removed
Scripting and sequences Script blocks, sequences and the values they read. 543 classes 372 documented
106 removed
Teamfight Tactics Classes that only Teamfight Tactics uses. 357 classes 6 documented
19 removed
VFX Particle systems, emitters and the drivers that animate them. 311 classes 283 documented
21 removed
Materials and rendering Material definitions, shading models and textures. 46 classes 18 documented
Logic drivers and concepts Expression nodes evaluated per object, and the concepts they read. 181 classes 169 documented
13 removed
Animation Animation graphs, clips, rig modifiers and animation events. 110 classes 110 documented
2 removed
Map and environment Map containers, placeables, lighting and visibility. 200 classes 52 documented
61 removed
Game objects and entities Runtime object types and the components game entities are built from. 158 classes 104 documented
41 removed
Characters and skins Character records, skins and the conditions that select them. 151 classes 50 documented
7 removed
Spells and combat Spell data, calculations, missiles and targeting. 253 classes 70 documented
4 removed
Items Item data and the shop. 24 classes 0 documented
9 removed
Game modes Per-mode configuration, constants and mutators. 199 classes 33 documented
23 removed
Audio and contextual actions Sound events and the contextual rules that trigger voice lines. 142 classes 117 documented
2 removed
Input and options Key bindings, input sources and the options menu. 115 classes 0 documented
21 removed
Loadouts, catalog and store Cosmetic loadouts, catalog entries and rewards. 98 classes 17 documented
13 removed
Engine and client state Client states and the event bus. 22 classes 0 documented
31 removed
Cheats and debug Developer cheats and debugging helpers. 47 classes 0 documented
2 removed
Monarch Unreleased An unreleased game mode. Its classes have left the live build. 0 classes 0 documented
132 removed
Nova Unreleased An unreleased item rework. 0 classes 0 documented
53 removed
Shared Building blocks used by more than one domain. 51 classes 24 documented
1 removed
Uncategorized Classes no domain claims yet. 590 classes 35 documented
287 removed