MapLibre Native C API
Public C ABI for the MapLibre Native wrapper.
Loading...
Searching...
No Matches
maplibre_native_c.h File Reference

Go to the source code of this file.

Detailed Description

Public C API for low-level MapLibre Native bindings.

Graphics-thread-affine functions validate the caller thread and return MLN_STATUS_WRONG_THREAD for mismatches. Functions without an explicit graphics-thread requirement may be called from any thread.

Status-returning functions report a synchronous failure's message through their last parameter, a nullable mln_diagnostic*. Asynchronous native failures are reported through completions or repeated event streams.

This header targets C23.