MapLibre Native C API
Public C ABI for the MapLibre Native wrapper.
Loading...
Searching...
No Matches
mln_render_frame_batch_view Struct Reference

#include <render_session.h>

Data Fields

uint32_t result_size
const mln_render_frame_result * results
size_t result_count

Detailed Description

A borrowed view of one owned frame-result batch.

Step through results by result_size. The results pointer remains valid until the frame-batch handle is released.

Field Documentation

◆ result_count

size_t mln_render_frame_batch_view::result_count

Number of results in results.

◆ result_size

uint32_t mln_render_frame_batch_view::result_size

Stride of one result in bytes, at least sizeof(mln_render_frame_result) in the header a caller compiled against. Index results with this value.

◆ results

const mln_render_frame_result* mln_render_frame_batch_view::results

Borrowed array of result_count terminal frame results in completion order.


The documentation for this struct was generated from the following file: