Skip to main content

Crate libshumate_sys

Crate libshumate_sys 

Source

Structs§

ShumateCompass
ShumateCompassClass
ShumateCoordinate
ShumateCoordinateClass
ShumateDataSource
ShumateDataSourceClass
ShumateDataSourceRequest
ShumateDataSourceRequestClass
ShumateFileCache
ShumateFileCacheClass
ShumateLayer
ShumateLayerClass
ShumateLicense
ShumateLicenseClass
ShumateLocation
ShumateLocationInterface
ShumateMap
ShumateMapClass
ShumateMapLayer
ShumateMapLayerClass
ShumateMapSource
ShumateMapSourceClass
ShumateMapSourceRegistry
ShumateMapSourceRegistryClass
ShumateMarker
ShumateMarkerClass
ShumateMarkerLayer
ShumateMarkerLayerClass
ShumatePathLayer
ShumatePathLayerClass
ShumatePoint
ShumatePointClass
ShumateRasterRenderer
ShumateRasterRendererClass
ShumateScale
ShumateScaleClass
ShumateSimpleMap
ShumateSimpleMapClass
ShumateSymbolEvent
ShumateSymbolEventClass
ShumateTile
ShumateTileClass
ShumateTileDownloader
ShumateTileDownloaderClass
ShumateVectorReader
ShumateVectorReaderClass
ShumateVectorReaderIter
ShumateVectorReaderIterClass
ShumateVectorRenderer
ShumateVectorRendererClass
ShumateVectorSprite
ShumateVectorSpriteClass
ShumateVectorSpriteSheet
ShumateVectorSpriteSheetClass
ShumateVectorValue
ShumateViewport
ShumateViewportClass

Constants§

SHUMATE_FILE_CACHE_ERROR_FAILED
SHUMATE_GEOMETRY_TYPE_LINESTRING
SHUMATE_GEOMETRY_TYPE_MULTILINESTRING
SHUMATE_GEOMETRY_TYPE_MULTIPOINT
SHUMATE_GEOMETRY_TYPE_MULTIPOLYGON
SHUMATE_GEOMETRY_TYPE_POINT
SHUMATE_GEOMETRY_TYPE_POLYGON
SHUMATE_GEOMETRY_TYPE_UNKNOWN
SHUMATE_MAJOR_VERSION
SHUMATE_MAP_PROJECTION_MERCATOR
SHUMATE_MAP_SOURCE_MFF_RELIEF
SHUMATE_MAP_SOURCE_OSM_CYCLE_MAP
SHUMATE_MAP_SOURCE_OSM_MAPNIK
SHUMATE_MAP_SOURCE_OSM_TRANSPORT_MAP
SHUMATE_MAP_SOURCE_OWM_CLOUDS
SHUMATE_MAP_SOURCE_OWM_PRECIPITATION
SHUMATE_MAP_SOURCE_OWM_PRESSURE
SHUMATE_MAP_SOURCE_OWM_TEMPERATURE
SHUMATE_MAP_SOURCE_OWM_WIND
SHUMATE_MAX_LATITUDE
SHUMATE_MAX_LONGITUDE
SHUMATE_MIN_LATITUDE
SHUMATE_MIN_LONGITUDE
SHUMATE_STATE_DONE
SHUMATE_STATE_LOADED
SHUMATE_STATE_LOADING
SHUMATE_STATE_NONE
SHUMATE_STYLE_ERROR_FAILED
SHUMATE_STYLE_ERROR_INVALID_EXPRESSION
SHUMATE_STYLE_ERROR_MALFORMED_STYLE
SHUMATE_STYLE_ERROR_SUPPORT_OMITTED
SHUMATE_STYLE_ERROR_UNSUPPORTED
SHUMATE_STYLE_ERROR_UNSUPPORTED_LAYER
SHUMATE_TILE_DOWNLOADER_ERROR_BAD_RESPONSE
SHUMATE_TILE_DOWNLOADER_ERROR_COULD_NOT_CONNECT
SHUMATE_TILE_DOWNLOADER_ERROR_FAILED
SHUMATE_TILE_DOWNLOADER_ERROR_MALFORMED_URL
SHUMATE_TILE_DOWNLOADER_ERROR_OFFLINE
SHUMATE_UNIT_BOTH
SHUMATE_UNIT_IMPERIAL
SHUMATE_UNIT_METRIC
SHUMATE_VECTOR_VALUE_TYPE_ARRAY
SHUMATE_VECTOR_VALUE_TYPE_BOOLEAN
SHUMATE_VECTOR_VALUE_TYPE_COLLATOR
SHUMATE_VECTOR_VALUE_TYPE_COLOR
SHUMATE_VECTOR_VALUE_TYPE_FORMATTED_STRING
SHUMATE_VECTOR_VALUE_TYPE_NULL
SHUMATE_VECTOR_VALUE_TYPE_NUMBER
SHUMATE_VECTOR_VALUE_TYPE_RESOLVED_IMAGE
SHUMATE_VECTOR_VALUE_TYPE_STRING

Functions§

shumate_compass_get_type
shumate_compass_get_viewport
shumate_compass_new
shumate_compass_set_viewport
shumate_coordinate_get_type
shumate_coordinate_new
shumate_coordinate_new_full
shumate_data_source_get_max_zoom_levelv1_1
shumate_data_source_get_min_zoom_levelv1_1
shumate_data_source_get_tile_data_async
shumate_data_source_get_tile_data_finish
shumate_data_source_get_type
shumate_data_source_request_completev1_1
shumate_data_source_request_emit_datav1_1
shumate_data_source_request_emit_errorv1_1
shumate_data_source_request_get_datav1_1
shumate_data_source_request_get_errorv1_1
shumate_data_source_request_get_typev1_1
shumate_data_source_request_get_xv1_1
shumate_data_source_request_get_yv1_1
shumate_data_source_request_get_zoom_levelv1_1
shumate_data_source_request_is_completedv1_1
shumate_data_source_request_newv1_1
shumate_data_source_set_max_zoom_levelv1_1
shumate_data_source_set_min_zoom_levelv1_1
shumate_data_source_start_requestv1_1
shumate_file_cache_error_get_type
shumate_file_cache_error_quark
shumate_file_cache_get_cache_dir
shumate_file_cache_get_cache_key
shumate_file_cache_get_size_limit
shumate_file_cache_get_tile_async
shumate_file_cache_get_tile_finish
shumate_file_cache_get_type
shumate_file_cache_mark_up_to_date
shumate_file_cache_new_full
shumate_file_cache_purge_cache_async
shumate_file_cache_purge_cache_finish
shumate_file_cache_set_size_limit
shumate_file_cache_store_tile_async
shumate_file_cache_store_tile_finish
shumate_geometry_type_get_typev1_2
shumate_get_user_agent
shumate_layer_get_type
shumate_layer_get_viewport
shumate_license_append_map_source
shumate_license_get_extra_text
shumate_license_get_type
shumate_license_get_xalign
shumate_license_new
shumate_license_prepend_map_source
shumate_license_remove_map_source
shumate_license_set_extra_text
shumate_license_set_xalign
shumate_location_distancev1_2
shumate_location_get_latitude
shumate_location_get_longitude
shumate_location_get_type
shumate_location_set_location
shumate_map_add_layer
shumate_map_center_on
shumate_map_get_animate_zoom
shumate_map_get_go_to_duration
shumate_map_get_state
shumate_map_get_type
shumate_map_get_viewport
shumate_map_get_zoom_on_double_click
shumate_map_go_to
shumate_map_go_to_full
shumate_map_go_to_full_with_duration
shumate_map_insert_layer_above
shumate_map_insert_layer_behind
shumate_map_layer_get_type
shumate_map_layer_new
shumate_map_new
shumate_map_new_simple
shumate_map_projection_get_type
shumate_map_remove_layer
shumate_map_set_animate_zoom
shumate_map_set_go_to_duration
shumate_map_set_map_source
shumate_map_set_zoom_on_double_click
shumate_map_source_fill_tile_async
shumate_map_source_fill_tile_finish
shumate_map_source_get_column_count
shumate_map_source_get_id
shumate_map_source_get_latitude
shumate_map_source_get_license
shumate_map_source_get_license_uri
shumate_map_source_get_longitude
shumate_map_source_get_max_zoom_level
shumate_map_source_get_meters_per_pixel
shumate_map_source_get_min_zoom_level
shumate_map_source_get_name
shumate_map_source_get_projection
shumate_map_source_get_row_count
shumate_map_source_get_tile_size
shumate_map_source_get_tile_size_at_zoom
shumate_map_source_get_type
shumate_map_source_get_x
shumate_map_source_get_y
shumate_map_source_registry_add
shumate_map_source_registry_get_by_id
shumate_map_source_registry_get_type
shumate_map_source_registry_new
shumate_map_source_registry_new_with_defaults
shumate_map_source_registry_populate_defaults
shumate_map_source_registry_remove
shumate_map_source_set_id
shumate_map_source_set_license
shumate_map_source_set_license_uri
shumate_map_source_set_max_zoom_level
shumate_map_source_set_min_zoom_level
shumate_map_source_set_name
shumate_map_source_set_projection
shumate_map_source_set_tile_size
shumate_map_stop_go_to
shumate_map_zoom_in
shumate_map_zoom_out
shumate_marker_animate_in
shumate_marker_animate_in_with_delay
shumate_marker_animate_out
shumate_marker_animate_out_with_delay
shumate_marker_get_child
shumate_marker_get_draggable
shumate_marker_get_hotspotv1_5
shumate_marker_get_selectable
shumate_marker_get_type
shumate_marker_is_selected
shumate_marker_layer_add_marker
shumate_marker_layer_get_markers
shumate_marker_layer_get_selected
shumate_marker_layer_get_selection_mode
shumate_marker_layer_get_type
shumate_marker_layer_new
shumate_marker_layer_new_full
shumate_marker_layer_remove_all
shumate_marker_layer_remove_marker
shumate_marker_layer_select_all_markers
shumate_marker_layer_select_marker
shumate_marker_layer_set_selection_mode
shumate_marker_layer_unselect_all_markers
shumate_marker_layer_unselect_marker
shumate_marker_new
shumate_marker_set_child
shumate_marker_set_draggable
shumate_marker_set_hotspotv1_5
shumate_marker_set_selectable
shumate_path_layer_add_node
shumate_path_layer_get_closed
shumate_path_layer_get_dash
shumate_path_layer_get_fill
shumate_path_layer_get_fill_color
shumate_path_layer_get_nodes
shumate_path_layer_get_outline_color
shumate_path_layer_get_outline_width
shumate_path_layer_get_stroke
shumate_path_layer_get_stroke_color
shumate_path_layer_get_stroke_width
shumate_path_layer_get_type
shumate_path_layer_insert_node
shumate_path_layer_new
shumate_path_layer_remove_all
shumate_path_layer_remove_node
shumate_path_layer_set_closed
shumate_path_layer_set_dash
shumate_path_layer_set_fill
shumate_path_layer_set_fill_color
shumate_path_layer_set_outline_color
shumate_path_layer_set_outline_width
shumate_path_layer_set_stroke
shumate_path_layer_set_stroke_color
shumate_path_layer_set_stroke_width
shumate_point_get_type
shumate_point_new
shumate_raster_renderer_get_type
shumate_raster_renderer_new
shumate_raster_renderer_new_from_url
shumate_raster_renderer_new_full
shumate_raster_renderer_new_full_from_url
shumate_scale_get_max_width
shumate_scale_get_type
shumate_scale_get_unit
shumate_scale_get_viewport
shumate_scale_new
shumate_scale_set_max_width
shumate_scale_set_unit
shumate_scale_set_viewport
shumate_set_user_agent
shumate_simple_map_add_overlay_layer
shumate_simple_map_get_base_map_layerv1_4
shumate_simple_map_get_compass
shumate_simple_map_get_license
shumate_simple_map_get_map
shumate_simple_map_get_map_source
shumate_simple_map_get_scale
shumate_simple_map_get_show_zoom_buttons
shumate_simple_map_get_type
shumate_simple_map_get_viewport
shumate_simple_map_insert_overlay_layer_abovev1_5
shumate_simple_map_insert_overlay_layer_behindv1_5
shumate_simple_map_new
shumate_simple_map_remove_overlay_layer
shumate_simple_map_set_map_source
shumate_simple_map_set_show_zoom_buttons
shumate_state_get_type
shumate_style_error_get_type
shumate_style_error_quark
shumate_symbol_event_get_feature_idv1_1
shumate_symbol_event_get_keysv1_1
shumate_symbol_event_get_layerv1_1
shumate_symbol_event_get_n_pressv1_5
shumate_symbol_event_get_source_layerv1_1
shumate_symbol_event_get_tagv1_1
shumate_symbol_event_get_typev1_1
shumate_tile_downloader_error_get_type
shumate_tile_downloader_error_quark
shumate_tile_downloader_get_type
shumate_tile_downloader_new
shumate_tile_get_fade_in
shumate_tile_get_paintable
shumate_tile_get_scale_factorv1_1
shumate_tile_get_size
shumate_tile_get_state
shumate_tile_get_type
shumate_tile_get_x
shumate_tile_get_y
shumate_tile_get_zoom_level
shumate_tile_new
shumate_tile_new_full
shumate_tile_set_fade_in
shumate_tile_set_paintable
shumate_tile_set_scale_factorv1_1
shumate_tile_set_size
shumate_tile_set_state
shumate_tile_set_x
shumate_tile_set_y
shumate_tile_set_zoom_level
shumate_unit_get_type
shumate_vector_reader_get_typev1_2
shumate_vector_reader_iter_feature_contains_pointv1_2
shumate_vector_reader_iter_get_feature_geometry_typev1_2
shumate_vector_reader_iter_get_feature_idv1_2
shumate_vector_reader_iter_get_feature_keysv1_2
shumate_vector_reader_iter_get_feature_pointv1_2
shumate_vector_reader_iter_get_feature_tagv1_2
shumate_vector_reader_iter_get_layer_countv1_2
shumate_vector_reader_iter_get_layer_extentv1_2
shumate_vector_reader_iter_get_layer_feature_countv1_2
shumate_vector_reader_iter_get_layer_namev1_2
shumate_vector_reader_iter_get_readerv1_2
shumate_vector_reader_iter_get_typev1_2
shumate_vector_reader_iter_next_featurev1_2
shumate_vector_reader_iter_read_featurev1_2
shumate_vector_reader_iter_read_layerv1_2
shumate_vector_reader_iter_read_layer_by_namev1_2
shumate_vector_reader_iteratev1_2
shumate_vector_reader_newv1_2
shumate_vector_renderer_get_global_statev1_6
shumate_vector_renderer_get_sprite_sheetv1_1
shumate_vector_renderer_get_type
shumate_vector_renderer_is_supported
shumate_vector_renderer_new
shumate_vector_renderer_reset_global_statev1_6
shumate_vector_renderer_set_data_sourcev1_2
shumate_vector_renderer_set_global_statev1_6
shumate_vector_renderer_set_sprite_sheetv1_1
shumate_vector_renderer_set_sprite_sheet_data
shumate_vector_sprite_get_heightv1_1
shumate_vector_sprite_get_scale_factorv1_1
shumate_vector_sprite_get_source_paintablev1_1
shumate_vector_sprite_get_source_rectv1_1
shumate_vector_sprite_get_typev1_1
shumate_vector_sprite_get_widthv1_1
shumate_vector_sprite_newv1_1
shumate_vector_sprite_new_fullv1_1
shumate_vector_sprite_sheet_add_pagev1_1
shumate_vector_sprite_sheet_add_spritev1_1
shumate_vector_sprite_sheet_get_spritev1_1
shumate_vector_sprite_sheet_get_typev1_1
shumate_vector_sprite_sheet_newv1_1
shumate_vector_sprite_sheet_set_fallbackv1_1
shumate_vector_value_array_appendv1_6
shumate_vector_value_dupv1_6
shumate_vector_value_equalv1_6
shumate_vector_value_freev1_6
shumate_vector_value_get_booleanv1_6
shumate_vector_value_get_colorv1_6
shumate_vector_value_get_numberv1_6
shumate_vector_value_get_stringv1_6
shumate_vector_value_get_typev1_6
shumate_vector_value_get_value_typev1_6
shumate_vector_value_hashv1_6
shumate_vector_value_is_nullv1_6
shumate_vector_value_newv1_6
shumate_vector_value_new_booleanv1_6
shumate_vector_value_new_colorv1_6
shumate_vector_value_new_from_valuev1_6
shumate_vector_value_new_numberv1_6
shumate_vector_value_new_stringv1_6
shumate_vector_value_set_booleanv1_6
shumate_vector_value_set_colorv1_6
shumate_vector_value_set_numberv1_6
shumate_vector_value_set_stringv1_6
shumate_vector_value_start_arrayv1_6
shumate_vector_value_type_get_typev1_6
shumate_vector_value_unsetv1_6
shumate_viewport_get_max_zoom_level
shumate_viewport_get_min_zoom_level
shumate_viewport_get_reference_map_source
shumate_viewport_get_rotation
shumate_viewport_get_type
shumate_viewport_get_zoom_level
shumate_viewport_location_to_widget_coords
shumate_viewport_new
shumate_viewport_set_max_zoom_level
shumate_viewport_set_min_zoom_level
shumate_viewport_set_reference_map_source
shumate_viewport_set_rotation
shumate_viewport_set_zoom_level
shumate_viewport_widget_coords_to_location

Type Aliases§

ShumateFileCacheError
ShumateGeometryType
ShumateMapProjection
ShumateState
ShumateStyleError
ShumateTileDownloaderError
ShumateUnit
ShumateVectorSpriteFallbackFunc
ShumateVectorValueType