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

#include <runtime.h>

Data Fields

uint32_t flags
 
const char * asset_path
 
const char * cache_path
 
uint64_t event_mask
 

Detailed Description

Options used when creating a runtime.

Field Documentation

◆ asset_path

const char* mln_runtime_options::asset_path

Filesystem root for asset:// URLs. Copied during runtime creation.

◆ cache_path

const char* mln_runtime_options::cache_path

Cache database path. Copied during runtime creation.

◆ event_mask

uint64_t mln_runtime_options::event_mask

Runtime-originated event types this runtime queues, as a bitwise OR of mln_runtime_event_mask values.

This field is always read, so set it explicitly. MLN_RUNTIME_EVENT_MASK_ALL selects every event type this library reports and is the value mln_runtime_options_default() populates. MLN_RUNTIME_EVENT_MASK_NONE queues none. See mln_runtime_set_event_mask().

◆ flags

uint32_t mln_runtime_options::flags

No flags are currently defined. Must be zero.


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