Skip to content

Ludus SDK API reference

Ludus Wiki · API overview · Browse API

This reference is generated from the SDK public header file sets. It includes declarations without descriptions while the documentation backlog is reduced. Private members and implementation namespaces are excluded.

Browse Classes and structs, Namespaces or Header files, or use the wiki's Search to find a symbol alongside guides and architecture pages. Return to the Ludus Wiki for workflows and engine architecture for ownership explanations.

The inventory includes native and browser public declarations without selecting a preprocessor profile. Availability must be checked against the selected SDK and each API's contract; this reference does not promise every operation on every platform. Generated SDK configuration headers are represented by their source templates. Their @...@ values are build inputs, not actual SDK values.

Descriptions, parameters, returns and lifetime/threading contracts come from structured comments beside declarations. The signatures are extracted by Doxygen, not authored as a separate API inventory. The documentation build reports legacy gaps and rejects undocumented additions or removed descriptions.

Browse declarations