Method

MaplibreNativeFfiMapset_bounds_async

Declaration [src]

void
maplibre_native_ffi_map_set_bounds_async (
  MaplibreNativeFfiMap* self,
  MaplibreNativeFfiBoundOptions* options,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description [src]

Limits the camera’s center to an area, and its zoom and pitch to ranges.

Limits that options doesn’t set keep their current values. When the camera is outside the new limits, it moves inside them.

See mln_map_set_bounds in the C API reference.

Without callback, nothing reports whether the call succeeds.

This method completes asynchronously. Use maplibre_native_ffi_map_set_bounds_finish() inside the GAsyncReadyCallback to obtain the result of the operation.

Parameters

options

Type: MaplibreNativeFfiBoundOptions

No description available.

The data is owned by the caller of the method.
callback

Type: GAsyncReadyCallback

The callback to call when the call finishes.

The argument can be NULL.
user_data

Type: gpointer

The data to pass to callback.

The argument can be NULL.
The data is owned by the caller of the method.