|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
Namespaces | |
| namespace | Sleak |
| Root namespace for everything the engine exposes. | |
| namespace | Sleak::Events |
| Concrete event types dispatched through Sleak::EventDispatcher. | |
| namespace | Sleak::Events::Input |
| Keyboard and mouse event types. | |
| namespace | Sleak::Input |
| Key and mouse-button code enumerations plus their name lookups. | |
| namespace | Sleak::Math |
| Vectors, matrices, quaternions, colors, AABBs, and random helpers. | |
| namespace | Sleak::Physics |
| Collision shapes, the broadphase tree, and the world that steps them. | |
| namespace | Sleak::RenderEngine |
| Backend-facing rendering layer shared by the four graphics backends. | |
| namespace | Sleak::UI |
| Immediate-mode UI calls available to game code. | |