Skip to content
renanbomtempo edited this page Jun 10, 2026 · 4 revisions

⚠️ This wiki is under construction. Pages are being populated incrementally.

Nodens Wiki

Welcome to the Nodens wiki — the companion documentation for the Nodens framework.

What's Here vs. the API Reference

This wiki covers tutorials, architecture guides, and design rationale — the why and how of using Nodens. For detailed class/function/module documentation (the what), see the Doxygen API Reference (not yet hosted — build locally with cmake --build build --target nodens-docs).

Contents

Getting Started

  • Getting Started — Prerequisites, building from source, and your first Nodens application.

Architecture

  • Architecture Overview — High-level system design, module map, and runtime flow.
  • Layer System — Layer lifecycle, ordering, and the OnUpdate/OnImGuiRender split.
  • Event System — Synchronous dispatch, the CRTP event pattern, and the async event bus.
  • Concurrency and JobSystem — Thread pool design, std::future integration, and thread safety rules.

Guides

Reference

  • Examples Guide — Detailed walkthroughs of the bundled example applications.

Clone this wiki locally