Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Kanzi Graphics Engine Documentation

Kanzi engine is divided into four different layers, each having their own purpose. The layers are ordered such that higher-level layers depend only on lower-level layers.

System Layer abstracts platform-dependent functionality, such as touch screen input and window creation, into Kanzi wrapper functions.

Core Layer provides the core renderer, basic data structures and utility functions.

User Layer provides input processing, user interface components, layouts and layers, higher-level rendering functions.

Application Layer provides the main() function, the main loop, KZB file reading and application initialization.