Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Reference

Information-oriented lookup. These pages are curated maps and tables — accurate, neutral, structured for finding a fact fast. They do not explain why (see Concepts) or walk through a task (see How-to guides).

The exhaustive API lives in rustdoc, not here. Every public type, trait, function, and method is documented in the generated rustdoc. The book links to it rather than restating it. Start at the published reference: eraflo.github.io/KhoraEngine/api.

Pages

PageWhat you look up here
API referenceThe gateway to the published rustdoc — per-crate links and how to build it locally.
SDK surfaceThe public khora-sdk surface: app traits, run_winit, GameWorld, Vessel, the prelude.
Crate mapAll workspace crates, their one-line roles, the dependency direction, and a “where things live” table.
File formatsThe .kscene scene file, the .pack archive, and the .kmat material format — structure and facts.
Project structureThe Khora project folder layout, project.json schema, asset extensions, and the three code tiers.
GlossaryThe vocabulary index — SAA, CLAD, GORNA, AGDF, CRPECS, Lane, Flow, and the rest.

Need the rationale? See Concepts. Need the steps? See How-to guides. Need every signature? See the rustdoc.