Welcome to the API documentation for the Blamite Game Engine!
This resource contains information on all classes, data structures, methods, and functions available through the Blamite API.
The Blamite API is a powerful tool that allows for direct C++ interaction with the game engine, without having to alter the game engine's code itself. With it, you can:
The API is primarily used in the form of Extensions, which are simply separate modules loaded by the engine during startup. All you need to do is create a DLL that implements a couple of functions, and you're off to the races! For a tutorial on creating engine extensions, see [this page](creating-extensions). You can also view a boilerplate example extension here.