Internals

Description

Non-user-facing low-level classes and methods, useful primarily to those modifying the engine.

Modules

 Utility
 Lowest layer of the engine containing various utility and helper classes.
 
 Core
 Second lowest layer that provides core engine functionality and abstract interfaces for various systems.
 
 Engine
 Layer that builds upon Core, providing specific implementations of its interfaces as well as other high level systems.
 
 Editor
 Functionality specific to the Banshee Editor.