6#ifndef MAPLIBRE_NATIVE_C_RENDER_SESSION_H
7#define MAPLIBRE_NATIVE_C_RENDER_SESSION_H
38 mln_render_session* session, uint32_t width, uint32_t height,
189 mln_json_snapshot** out_state
229 const mln_json_snapshot* snapshot,
const mln_json_value** out_value
234 mln_json_snapshot* snapshot
mln_status
Definition base.h:37
mln_status mln_render_session_get_feature_state(mln_render_session *session, const mln_feature_state_selector *selector, mln_json_snapshot **out_state)
mln_status mln_render_session_reduce_memory_use(mln_render_session *session)
mln_status mln_render_session_detach(mln_render_session *session)
mln_status mln_render_session_render_update(mln_render_session *session)
mln_status mln_render_session_set_feature_state(mln_render_session *session, const mln_feature_state_selector *selector, const mln_json_value *state)
mln_status mln_render_session_clear_data(mln_render_session *session)
void mln_json_snapshot_destroy(mln_json_snapshot *snapshot)
mln_status mln_render_session_dump_debug_logs(mln_render_session *session)
mln_status mln_json_snapshot_get(const mln_json_snapshot *snapshot, const mln_json_value **out_value)
mln_status mln_render_session_remove_feature_state(mln_render_session *session, const mln_feature_state_selector *selector)
mln_status mln_render_session_resize(mln_render_session *session, uint32_t width, uint32_t height, double scale_factor)
mln_status mln_render_session_destroy(mln_render_session *session)