<book xmlns="http://www.devhelp.net/book" title="Shumate-1.0 Reference Manual" link="index.html" author="libshumate contributors" name="Shumate" version="2" language="c"><chapters><sub name="MapLibre GL JS Compatibility" link="maplibre-compatibility.html" /><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Callbacks" link="index.html#callbacks"><sub name="VectorSpriteFallbackFunc" link="callback.VectorSpriteFallbackFunc.html" /></sub><sub name="Classes" link="index.html#classes"><sub name="Compass" link="class.Compass.html" /><sub name="Coordinate" link="class.Coordinate.html" /><sub name="DataSource" link="class.DataSource.html" /><sub name="DataSourceRequest" link="class.DataSourceRequest.html" /><sub name="FileCache" link="class.FileCache.html" /><sub name="Layer" link="class.Layer.html" /><sub name="License" link="class.License.html" /><sub name="Map" link="class.Map.html" /><sub name="MapLayer" link="class.MapLayer.html" /><sub name="MapSource" link="class.MapSource.html" /><sub name="MapSourceRegistry" link="class.MapSourceRegistry.html" /><sub name="Marker" link="class.Marker.html" /><sub name="MarkerLayer" link="class.MarkerLayer.html" /><sub name="PathLayer" link="class.PathLayer.html" /><sub name="Point" link="class.Point.html" /><sub name="RasterRenderer" link="class.RasterRenderer.html" /><sub name="Scale" link="class.Scale.html" /><sub name="SimpleMap" link="class.SimpleMap.html" /><sub name="SymbolEvent" link="class.SymbolEvent.html" /><sub name="Tile" link="class.Tile.html" /><sub name="TileDownloader" link="class.TileDownloader.html" /><sub name="VectorReader" link="class.VectorReader.html" /><sub name="VectorReaderIter" link="class.VectorReaderIter.html" /><sub name="VectorRenderer" link="class.VectorRenderer.html" /><sub name="VectorSprite" link="class.VectorSprite.html" /><sub name="VectorSpriteSheet" link="class.VectorSpriteSheet.html" /><sub name="Viewport" link="class.Viewport.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><sub name="MAP_SOURCE_MFF_RELIEF" link="const.MAP_SOURCE_MFF_RELIEF.html" /><sub name="MAP_SOURCE_OSM_CYCLE_MAP" link="const.MAP_SOURCE_OSM_CYCLE_MAP.html" /><sub name="MAP_SOURCE_OSM_MAPNIK" link="const.MAP_SOURCE_OSM_MAPNIK.html" /><sub name="MAP_SOURCE_OSM_TRANSPORT_MAP" link="const.MAP_SOURCE_OSM_TRANSPORT_MAP.html" /><sub name="MAP_SOURCE_OWM_CLOUDS" link="const.MAP_SOURCE_OWM_CLOUDS.html" /><sub name="MAP_SOURCE_OWM_PRECIPITATION" link="const.MAP_SOURCE_OWM_PRECIPITATION.html" /><sub name="MAP_SOURCE_OWM_PRESSURE" link="const.MAP_SOURCE_OWM_PRESSURE.html" /><sub name="MAP_SOURCE_OWM_TEMPERATURE" link="const.MAP_SOURCE_OWM_TEMPERATURE.html" /><sub name="MAP_SOURCE_OWM_WIND" link="const.MAP_SOURCE_OWM_WIND.html" /><sub name="MAX_LATITUDE" link="const.MAX_LATITUDE.html" /><sub name="MAX_LONGITUDE" link="const.MAX_LONGITUDE.html" /><sub name="MICRO_VERSION" link="const.MICRO_VERSION.html" /><sub name="MIN_LATITUDE" link="const.MIN_LATITUDE.html" /><sub name="MIN_LONGITUDE" link="const.MIN_LONGITUDE.html" /><sub name="MINOR_VERSION" link="const.MINOR_VERSION.html" /></sub><sub name="Domains" link="index.html#domains"><sub name="FileCacheError" link="error.FileCacheError.html" /><sub name="StyleError" link="error.StyleError.html" /><sub name="TileDownloaderError" link="error.TileDownloaderError.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="GeometryType" link="enum.GeometryType.html" /><sub name="MapProjection" link="enum.MapProjection.html" /><sub name="State" link="enum.State.html" /><sub name="Unit" link="enum.Unit.html" /></sub><sub name="Function macros" link="index.html#function_macros"><sub name="CHECK_VERSION" link="func.CHECK_VERSION.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="get_user_agent" link="func.get_user_agent.html" /><sub name="set_user_agent" link="func.set_user_agent.html" /></sub><sub name="Interfaces" link="index.html#interfaces"><sub name="Location" link="iface.Location.html" /></sub></chapters><functions><keyword type="struct" name="ShumateCompass" link="class.Compass.html" since="1.0" /><keyword type="member" name="CompassClass.parent_class" link="class.Compass.html" /><keyword type="function" name="shumate_compass_get_viewport" link="method.Compass.get_viewport.html" since="1.0" /><keyword type="function" name="shumate_compass_set_viewport" link="method.Compass.set_viewport.html" since="1.0" /><keyword type="function" name="shumate_compass_new" link="ctor.Compass.new.html" since="1.0" /><keyword type="property" name="The ShumateCompass:viewport property" link="property.Compass.viewport.html" since="1.0" /><keyword type="struct" name="ShumateCoordinate" link="class.Coordinate.html" since="1.0" /><keyword type="member" name="CoordinateClass.parent_class" link="class.Coordinate.html" /><keyword type="member" name="CoordinateClass.padding" link="class.Coordinate.html" /><keyword type="function" name="shumate_coordinate_new" link="ctor.Coordinate.new.html" since="1.0" /><keyword type="function" name="shumate_coordinate_new_full" link="ctor.Coordinate.new_full.html" since="1.0" /><keyword type="struct" name="ShumateDataSource" link="class.DataSource.html" since="1.0" /><keyword type="member" name="DataSourceClass.parent_class" link="class.DataSource.html" /><keyword type="member" name="DataSourceClass.get_tile_data_async" link="class.DataSource.html" /><keyword type="member" name="DataSourceClass.get_tile_data_finish" link="class.DataSource.html" /><keyword type="member" name="DataSourceClass.start_request" link="class.DataSource.html" /><keyword type="member" name="DataSourceClass.padding" link="class.DataSource.html" /><keyword type="function" name="shumate_data_source_get_max_zoom_level" link="method.DataSource.get_max_zoom_level.html" since="1.1" /><keyword type="function" name="shumate_data_source_get_min_zoom_level" link="method.DataSource.get_min_zoom_level.html" since="1.1" /><keyword type="function" name="shumate_data_source_get_tile_data_async" link="method.DataSource.get_tile_data_async.html" since="1.0" /><keyword type="function" name="shumate_data_source_get_tile_data_finish" link="method.DataSource.get_tile_data_finish.html" since="1.0" /><keyword type="function" name="shumate_data_source_set_max_zoom_level" link="method.DataSource.set_max_zoom_level.html" since="1.1" /><keyword type="function" name="shumate_data_source_set_min_zoom_level" link="method.DataSource.set_min_zoom_level.html" since="1.1" /><keyword type="function" name="shumate_data_source_start_request" link="method.DataSource.start_request.html" since="1.1" /><keyword type="property" name="The ShumateDataSource:max-zoom-level property" link="property.DataSource.max-zoom-level.html" since="1.1" /><keyword type="property" name="The ShumateDataSource:min-zoom-level property" link="property.DataSource.min-zoom-level.html" since="1.1" /><keyword type="signal" name="The ShumateDataSource::received-data signal" link="signal.DataSource.received-data.html" since="1.0" deprecated="1.1" /><keyword type="struct" name="ShumateDataSourceRequest" link="class.DataSourceRequest.html" since="1.1" /><keyword type="member" name="DataSourceRequestClass.parent_class" link="class.DataSourceRequest.html" /><keyword type="member" name="DataSourceRequestClass.padding" link="class.DataSourceRequest.html" /><keyword type="function" name="shumate_data_source_request_complete" link="method.DataSourceRequest.complete.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_emit_data" link="method.DataSourceRequest.emit_data.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_emit_error" link="method.DataSourceRequest.emit_error.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_get_data" link="method.DataSourceRequest.get_data.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_get_error" link="method.DataSourceRequest.get_error.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_get_x" link="method.DataSourceRequest.get_x.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_get_y" link="method.DataSourceRequest.get_y.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_get_zoom_level" link="method.DataSourceRequest.get_zoom_level.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_is_completed" link="method.DataSourceRequest.is_completed.html" since="1.1" /><keyword type="function" name="shumate_data_source_request_new" link="ctor.DataSourceRequest.new.html" since="1.1" /><keyword type="property" name="The ShumateDataSourceRequest:completed property" link="property.DataSourceRequest.completed.html" since="1.1" /><keyword type="property" name="The ShumateDataSourceRequest:data property" link="property.DataSourceRequest.data.html" since="1.1" /><keyword type="property" name="The ShumateDataSourceRequest:error property" link="property.DataSourceRequest.error.html" since="1.1" /><keyword type="property" name="The ShumateDataSourceRequest:x property" link="property.DataSourceRequest.x.html" since="1.1" /><keyword type="property" name="The ShumateDataSourceRequest:y property" link="property.DataSourceRequest.y.html" since="1.1" /><keyword type="property" name="The ShumateDataSourceRequest:zoom-level property" link="property.DataSourceRequest.zoom-level.html" since="1.1" /><keyword type="struct" name="ShumateFileCache" link="class.FileCache.html" since="1.0" /><keyword type="member" name="FileCacheClass.parent_class" link="class.FileCache.html" /><keyword type="function" name="shumate_file_cache_get_cache_dir" link="method.FileCache.get_cache_dir.html" since="1.0" /><keyword type="function" name="shumate_file_cache_get_cache_key" link="method.FileCache.get_cache_key.html" since="1.0" /><keyword type="function" name="shumate_file_cache_get_size_limit" link="method.FileCache.get_size_limit.html" since="1.0" /><keyword type="function" name="shumate_file_cache_get_tile_async" link="method.FileCache.get_tile_async.html" since="1.0" /><keyword type="function" name="shumate_file_cache_get_tile_finish" link="method.FileCache.get_tile_finish.html" since="1.0" /><keyword type="function" name="shumate_file_cache_mark_up_to_date" link="method.FileCache.mark_up_to_date.html" since="1.0" /><keyword type="function" name="shumate_file_cache_purge_cache_async" link="method.FileCache.purge_cache_async.html" since="1.0" /><keyword type="function" name="shumate_file_cache_purge_cache_finish" link="method.FileCache.purge_cache_finish.html" since="1.0" /><keyword type="function" name="shumate_file_cache_set_size_limit" link="method.FileCache.set_size_limit.html" since="1.0" /><keyword type="function" name="shumate_file_cache_store_tile_async" link="method.FileCache.store_tile_async.html" since="1.0" /><keyword type="function" name="shumate_file_cache_store_tile_finish" link="method.FileCache.store_tile_finish.html" since="1.0" /><keyword type="function" name="shumate_file_cache_new_full" link="ctor.FileCache.new_full.html" since="1.0" /><keyword type="property" name="The ShumateFileCache:cache-dir property" link="property.FileCache.cache-dir.html" since="1.0" /><keyword type="property" name="The ShumateFileCache:cache-key property" link="property.FileCache.cache-key.html" since="1.0" /><keyword type="property" name="The ShumateFileCache:size-limit property" link="property.FileCache.size-limit.html" since="1.0" /><keyword type="struct" name="ShumateLayer" link="class.Layer.html" since="1.0" /><keyword type="member" name="LayerClass.parent_class" link="class.Layer.html" /><keyword type="member" name="LayerClass.get_debug_text" link="class.Layer.html" /><keyword type="member" name="LayerClass.padding" link="class.Layer.html" /><keyword type="function" name="shumate_layer_get_viewport" link="method.Layer.get_viewport.html" since="1.0" /><keyword type="property" name="The ShumateLayer:viewport property" link="property.Layer.viewport.html" since="1.0" /><keyword type="struct" name="ShumateLicense" link="class.License.html" since="1.0" /><keyword type="member" name="LicenseClass.parent_class" link="class.License.html" /><keyword type="function" name="shumate_license_append_map_source" link="method.License.append_map_source.html" since="1.0" /><keyword type="function" name="shumate_license_get_extra_text" link="method.License.get_extra_text.html" since="1.0" /><keyword type="function" name="shumate_license_get_xalign" link="method.License.get_xalign.html" since="1.0" /><keyword type="function" name="shumate_license_prepend_map_source" link="method.License.prepend_map_source.html" since="1.0" /><keyword type="function" name="shumate_license_remove_map_source" link="method.License.remove_map_source.html" since="1.0" /><keyword type="function" name="shumate_license_set_extra_text" link="method.License.set_extra_text.html" since="1.0" /><keyword type="function" name="shumate_license_set_xalign" link="method.License.set_xalign.html" since="1.0" /><keyword type="function" name="shumate_license_new" link="ctor.License.new.html" since="1.0" /><keyword type="property" name="The ShumateLicense:extra-text property" link="property.License.extra-text.html" since="1.0" /><keyword type="property" name="The ShumateLicense:xalign property" link="property.License.xalign.html" since="1.0" /><keyword type="struct" name="ShumateMap" link="class.Map.html" since="1.0" /><keyword type="member" name="MapClass.parent_class" link="class.Map.html" /><keyword type="function" name="shumate_map_add_layer" link="method.Map.add_layer.html" since="1.0" /><keyword type="function" name="shumate_map_center_on" link="method.Map.center_on.html" since="1.0" /><keyword type="function" name="shumate_map_get_animate_zoom" link="method.Map.get_animate_zoom.html" since="1.0" /><keyword type="function" name="shumate_map_get_go_to_duration" link="method.Map.get_go_to_duration.html" since="1.0" /><keyword type="function" name="shumate_map_get_state" link="method.Map.get_state.html" since="1.0" /><keyword type="function" name="shumate_map_get_viewport" link="method.Map.get_viewport.html" since="1.0" /><keyword type="function" name="shumate_map_get_zoom_on_double_click" link="method.Map.get_zoom_on_double_click.html" since="1.0" /><keyword type="function" name="shumate_map_go_to" link="method.Map.go_to.html" since="1.0" /><keyword type="function" name="shumate_map_go_to_full" link="method.Map.go_to_full.html" since="1.0" /><keyword type="function" name="shumate_map_go_to_full_with_duration" link="method.Map.go_to_full_with_duration.html" since="1.0" /><keyword type="function" name="shumate_map_insert_layer_above" link="method.Map.insert_layer_above.html" since="1.0" /><keyword type="function" name="shumate_map_insert_layer_behind" link="method.Map.insert_layer_behind.html" since="1.0" /><keyword type="function" name="shumate_map_remove_layer" link="method.Map.remove_layer.html" since="1.0" /><keyword type="function" name="shumate_map_set_animate_zoom" link="method.Map.set_animate_zoom.html" since="1.0" /><keyword type="function" name="shumate_map_set_go_to_duration" link="method.Map.set_go_to_duration.html" since="1.0" /><keyword type="function" name="shumate_map_set_map_source" link="method.Map.set_map_source.html" since="1.0" /><keyword type="function" name="shumate_map_set_zoom_on_double_click" link="method.Map.set_zoom_on_double_click.html" since="1.0" /><keyword type="function" name="shumate_map_stop_go_to" link="method.Map.stop_go_to.html" since="1.0" /><keyword type="function" name="shumate_map_zoom_in" link="method.Map.zoom_in.html" since="1.0" /><keyword type="function" name="shumate_map_zoom_out" link="method.Map.zoom_out.html" since="1.0" /><keyword type="function" name="shumate_map_new" link="ctor.Map.new.html" since="1.0" /><keyword type="function" name="shumate_map_new_simple" link="ctor.Map.new_simple.html" since="1.0" /><keyword type="property" name="The ShumateMap:animate-zoom property" link="property.Map.animate-zoom.html" since="1.0" /><keyword type="property" name="The ShumateMap:go-to-duration property" link="property.Map.go-to-duration.html" since="1.0" /><keyword type="property" name="The ShumateMap:state property" link="property.Map.state.html" since="1.0" /><keyword type="property" name="The ShumateMap:viewport property" link="property.Map.viewport.html" since="1.0" /><keyword type="property" name="The ShumateMap:zoom-on-double-click property" link="property.Map.zoom-on-double-click.html" since="1.0" /><keyword type="signal" name="The ShumateMap::animation-completed signal" link="signal.Map.animation-completed.html" since="1.0" /><keyword type="struct" name="ShumateMapLayer" link="class.MapLayer.html" since="1.0" /><keyword type="member" name="MapLayerClass.parent_class" link="class.MapLayer.html" /><keyword type="function" name="shumate_map_layer_new" link="ctor.MapLayer.new.html" since="1.0" /><keyword type="property" name="The ShumateMapLayer:map-source property" link="property.MapLayer.map-source.html" since="1.0" /><keyword type="signal" name="The ShumateMapLayer::symbol-clicked signal" link="signal.MapLayer.symbol-clicked.html" since="1.1" /><keyword type="struct" name="ShumateMapSource" link="class.MapSource.html" since="1.0" /><keyword type="member" name="MapSourceClass.parent_class" link="class.MapSource.html" /><keyword type="member" name="MapSourceClass.fill_tile_async" link="class.MapSource.html" /><keyword type="member" name="MapSourceClass.fill_tile_finish" link="class.MapSource.html" /><keyword type="member" name="MapSourceClass.padding" link="class.MapSource.html" /><keyword type="function" name="shumate_map_source_fill_tile_async" link="method.MapSource.fill_tile_async.html" since="1.0" /><keyword type="function" name="shumate_map_source_fill_tile_finish" link="method.MapSource.fill_tile_finish.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_column_count" link="method.MapSource.get_column_count.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_id" link="method.MapSource.get_id.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_latitude" link="method.MapSource.get_latitude.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_license" link="method.MapSource.get_license.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_license_uri" link="method.MapSource.get_license_uri.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_longitude" link="method.MapSource.get_longitude.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_max_zoom_level" link="method.MapSource.get_max_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_meters_per_pixel" link="method.MapSource.get_meters_per_pixel.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_min_zoom_level" link="method.MapSource.get_min_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_name" link="method.MapSource.get_name.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_projection" link="method.MapSource.get_projection.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_row_count" link="method.MapSource.get_row_count.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_tile_size" link="method.MapSource.get_tile_size.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_tile_size_at_zoom" link="method.MapSource.get_tile_size_at_zoom.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_x" link="method.MapSource.get_x.html" since="1.0" /><keyword type="function" name="shumate_map_source_get_y" link="method.MapSource.get_y.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_id" link="method.MapSource.set_id.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_license" link="method.MapSource.set_license.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_license_uri" link="method.MapSource.set_license_uri.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_max_zoom_level" link="method.MapSource.set_max_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_min_zoom_level" link="method.MapSource.set_min_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_name" link="method.MapSource.set_name.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_projection" link="method.MapSource.set_projection.html" since="1.0" /><keyword type="function" name="shumate_map_source_set_tile_size" link="method.MapSource.set_tile_size.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:id property" link="property.MapSource.id.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:license property" link="property.MapSource.license.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:license-uri property" link="property.MapSource.license-uri.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:max-zoom-level property" link="property.MapSource.max-zoom-level.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:min-zoom-level property" link="property.MapSource.min-zoom-level.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:name property" link="property.MapSource.name.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:projection property" link="property.MapSource.projection.html" since="1.0" /><keyword type="property" name="The ShumateMapSource:tile-size property" link="property.MapSource.tile-size.html" since="1.0" /><keyword type="struct" name="ShumateMapSourceRegistry" link="class.MapSourceRegistry.html" since="1.0" /><keyword type="member" name="MapSourceRegistryClass.parent_class" link="class.MapSourceRegistry.html" /><keyword type="function" name="shumate_map_source_registry_add" link="method.MapSourceRegistry.add.html" since="1.0" /><keyword type="function" name="shumate_map_source_registry_get_by_id" link="method.MapSourceRegistry.get_by_id.html" since="1.0" /><keyword type="function" name="shumate_map_source_registry_populate_defaults" link="method.MapSourceRegistry.populate_defaults.html" since="1.0" /><keyword type="function" name="shumate_map_source_registry_remove" link="method.MapSourceRegistry.remove.html" since="1.0" /><keyword type="function" name="shumate_map_source_registry_new" link="ctor.MapSourceRegistry.new.html" since="1.0" /><keyword type="function" name="shumate_map_source_registry_new_with_defaults" link="ctor.MapSourceRegistry.new_with_defaults.html" since="1.0" /><keyword type="struct" name="ShumateMarker" link="class.Marker.html" since="1.0" /><keyword type="member" name="MarkerClass.parent_class" link="class.Marker.html" /><keyword type="member" name="MarkerClass.padding" link="class.Marker.html" /><keyword type="function" name="shumate_marker_animate_in" link="method.Marker.animate_in.html" since="1.0" /><keyword type="function" name="shumate_marker_animate_in_with_delay" link="method.Marker.animate_in_with_delay.html" since="1.0" /><keyword type="function" name="shumate_marker_animate_out" link="method.Marker.animate_out.html" since="1.0" /><keyword type="function" name="shumate_marker_animate_out_with_delay" link="method.Marker.animate_out_with_delay.html" since="1.0" /><keyword type="function" name="shumate_marker_get_child" link="method.Marker.get_child.html" since="1.0" /><keyword type="function" name="shumate_marker_get_draggable" link="method.Marker.get_draggable.html" since="1.0" /><keyword type="function" name="shumate_marker_get_selectable" link="method.Marker.get_selectable.html" since="1.0" /><keyword type="function" name="shumate_marker_is_selected" link="method.Marker.is_selected.html" since="1.0" /><keyword type="function" name="shumate_marker_set_child" link="method.Marker.set_child.html" since="1.0" /><keyword type="function" name="shumate_marker_set_draggable" link="method.Marker.set_draggable.html" since="1.0" /><keyword type="function" name="shumate_marker_set_selectable" link="method.Marker.set_selectable.html" since="1.0" /><keyword type="function" name="shumate_marker_new" link="ctor.Marker.new.html" since="1.0" /><keyword type="property" name="The ShumateMarker:child property" link="property.Marker.child.html" since="1.0" /><keyword type="property" name="The ShumateMarker:selectable property" link="property.Marker.selectable.html" since="1.0" /><keyword type="struct" name="ShumateMarkerLayer" link="class.MarkerLayer.html" since="1.0" /><keyword type="member" name="MarkerLayerClass.parent_class" link="class.MarkerLayer.html" /><keyword type="function" name="shumate_marker_layer_add_marker" link="method.MarkerLayer.add_marker.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_get_markers" link="method.MarkerLayer.get_markers.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_get_selected" link="method.MarkerLayer.get_selected.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_get_selection_mode" link="method.MarkerLayer.get_selection_mode.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_remove_all" link="method.MarkerLayer.remove_all.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_remove_marker" link="method.MarkerLayer.remove_marker.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_select_all_markers" link="method.MarkerLayer.select_all_markers.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_select_marker" link="method.MarkerLayer.select_marker.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_set_selection_mode" link="method.MarkerLayer.set_selection_mode.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_unselect_all_markers" link="method.MarkerLayer.unselect_all_markers.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_unselect_marker" link="method.MarkerLayer.unselect_marker.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_new" link="ctor.MarkerLayer.new.html" since="1.0" /><keyword type="function" name="shumate_marker_layer_new_full" link="ctor.MarkerLayer.new_full.html" since="1.0" /><keyword type="property" name="The ShumateMarkerLayer:selection-mode property" link="property.MarkerLayer.selection-mode.html" since="1.0" /><keyword type="signal" name="The ShumateMarkerLayer::marker-selected signal" link="signal.MarkerLayer.marker-selected.html" since="1.0" /><keyword type="signal" name="The ShumateMarkerLayer::marker-unselected signal" link="signal.MarkerLayer.marker-unselected.html" since="1.0" /><keyword type="struct" name="ShumatePathLayer" link="class.PathLayer.html" since="1.0" /><keyword type="member" name="PathLayerClass.parent_class" link="class.PathLayer.html" /><keyword type="function" name="shumate_path_layer_add_node" link="method.PathLayer.add_node.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_closed" link="method.PathLayer.get_closed.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_dash" link="method.PathLayer.get_dash.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_fill" link="method.PathLayer.get_fill.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_fill_color" link="method.PathLayer.get_fill_color.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_nodes" link="method.PathLayer.get_nodes.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_outline_color" link="method.PathLayer.get_outline_color.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_outline_width" link="method.PathLayer.get_outline_width.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_stroke" link="method.PathLayer.get_stroke.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_stroke_color" link="method.PathLayer.get_stroke_color.html" since="1.0" /><keyword type="function" name="shumate_path_layer_get_stroke_width" link="method.PathLayer.get_stroke_width.html" since="1.0" /><keyword type="function" name="shumate_path_layer_insert_node" link="method.PathLayer.insert_node.html" since="1.0" /><keyword type="function" name="shumate_path_layer_remove_all" link="method.PathLayer.remove_all.html" since="1.0" /><keyword type="function" name="shumate_path_layer_remove_node" link="method.PathLayer.remove_node.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_closed" link="method.PathLayer.set_closed.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_dash" link="method.PathLayer.set_dash.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_fill" link="method.PathLayer.set_fill.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_fill_color" link="method.PathLayer.set_fill_color.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_outline_color" link="method.PathLayer.set_outline_color.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_outline_width" link="method.PathLayer.set_outline_width.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_stroke" link="method.PathLayer.set_stroke.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_stroke_color" link="method.PathLayer.set_stroke_color.html" since="1.0" /><keyword type="function" name="shumate_path_layer_set_stroke_width" link="method.PathLayer.set_stroke_width.html" since="1.0" /><keyword type="function" name="shumate_path_layer_new" link="ctor.PathLayer.new.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:closed property" link="property.PathLayer.closed.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:fill property" link="property.PathLayer.fill.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:fill-color property" link="property.PathLayer.fill-color.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:outline-color property" link="property.PathLayer.outline-color.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:outline-width property" link="property.PathLayer.outline-width.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:stroke property" link="property.PathLayer.stroke.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:stroke-color property" link="property.PathLayer.stroke-color.html" since="1.0" /><keyword type="property" name="The ShumatePathLayer:stroke-width property" link="property.PathLayer.stroke-width.html" since="1.0" /><keyword type="struct" name="ShumatePoint" link="class.Point.html" since="1.0" /><keyword type="member" name="PointClass.parent_class" link="class.Point.html" /><keyword type="function" name="shumate_point_new" link="ctor.Point.new.html" since="1.0" /><keyword type="struct" name="ShumateRasterRenderer" link="class.RasterRenderer.html" since="1.0" /><keyword type="member" name="RasterRendererClass.parent_class" link="class.RasterRenderer.html" /><keyword type="function" name="shumate_raster_renderer_new" link="ctor.RasterRenderer.new.html" since="1.0" /><keyword type="function" name="shumate_raster_renderer_new_from_url" link="ctor.RasterRenderer.new_from_url.html" since="1.0" /><keyword type="function" name="shumate_raster_renderer_new_full" link="ctor.RasterRenderer.new_full.html" since="1.0" /><keyword type="function" name="shumate_raster_renderer_new_full_from_url" link="ctor.RasterRenderer.new_full_from_url.html" since="1.0" /><keyword type="property" name="The ShumateRasterRenderer:data-source property" link="property.RasterRenderer.data-source.html" since="1.0" /><keyword type="struct" name="ShumateScale" link="class.Scale.html" since="1.0" /><keyword type="member" name="ScaleClass.parent_class" link="class.Scale.html" /><keyword type="function" name="shumate_scale_get_max_width" link="method.Scale.get_max_width.html" since="1.0" /><keyword type="function" name="shumate_scale_get_unit" link="method.Scale.get_unit.html" since="1.0" /><keyword type="function" name="shumate_scale_get_viewport" link="method.Scale.get_viewport.html" since="1.0" /><keyword type="function" name="shumate_scale_set_max_width" link="method.Scale.set_max_width.html" since="1.0" /><keyword type="function" name="shumate_scale_set_unit" link="method.Scale.set_unit.html" since="1.0" /><keyword type="function" name="shumate_scale_set_viewport" link="method.Scale.set_viewport.html" since="1.0" /><keyword type="function" name="shumate_scale_new" link="ctor.Scale.new.html" since="1.0" /><keyword type="property" name="The ShumateScale:max-width property" link="property.Scale.max-width.html" since="1.0" /><keyword type="property" name="The ShumateScale:unit property" link="property.Scale.unit.html" since="1.0" /><keyword type="property" name="The ShumateScale:viewport property" link="property.Scale.viewport.html" since="1.0" /><keyword type="struct" name="ShumateSimpleMap" link="class.SimpleMap.html" since="1.0" /><keyword type="member" name="SimpleMapClass.parent_class" link="class.SimpleMap.html" /><keyword type="function" name="shumate_simple_map_add_overlay_layer" link="method.SimpleMap.add_overlay_layer.html" since="1.0" /><keyword type="function" name="shumate_simple_map_get_compass" link="method.SimpleMap.get_compass.html" since="1.0" /><keyword type="function" name="shumate_simple_map_get_license" link="method.SimpleMap.get_license.html" since="1.0" /><keyword type="function" name="shumate_simple_map_get_map" link="method.SimpleMap.get_map.html" since="1.0" /><keyword type="function" name="shumate_simple_map_get_map_source" link="method.SimpleMap.get_map_source.html" since="1.0" /><keyword type="function" name="shumate_simple_map_get_scale" link="method.SimpleMap.get_scale.html" since="1.0" /><keyword type="function" name="shumate_simple_map_get_show_zoom_buttons" link="method.SimpleMap.get_show_zoom_buttons.html" since="1.0" /><keyword type="function" name="shumate_simple_map_get_viewport" link="method.SimpleMap.get_viewport.html" since="1.0" /><keyword type="function" name="shumate_simple_map_insert_overlay_layer" link="method.SimpleMap.insert_overlay_layer.html" since="1.0" /><keyword type="function" name="shumate_simple_map_remove_overlay_layer" link="method.SimpleMap.remove_overlay_layer.html" since="1.0" /><keyword type="function" name="shumate_simple_map_set_map_source" link="method.SimpleMap.set_map_source.html" since="1.0" /><keyword type="function" name="shumate_simple_map_set_show_zoom_buttons" link="method.SimpleMap.set_show_zoom_buttons.html" since="1.0" /><keyword type="function" name="shumate_simple_map_new" link="ctor.SimpleMap.new.html" since="1.0" /><keyword type="property" name="The ShumateSimpleMap:compass property" link="property.SimpleMap.compass.html" since="1.0" /><keyword type="property" name="The ShumateSimpleMap:license property" link="property.SimpleMap.license.html" since="1.0" /><keyword type="property" name="The ShumateSimpleMap:map property" link="property.SimpleMap.map.html" since="1.0" /><keyword type="property" name="The ShumateSimpleMap:map-source property" link="property.SimpleMap.map-source.html" since="1.0" /><keyword type="property" name="The ShumateSimpleMap:scale property" link="property.SimpleMap.scale.html" since="1.0" /><keyword type="property" name="The ShumateSimpleMap:show-zoom-buttons property" link="property.SimpleMap.show-zoom-buttons.html" since="1.0" /><keyword type="property" name="The ShumateSimpleMap:viewport property" link="property.SimpleMap.viewport.html" since="1.0" /><keyword type="signal" name="The ShumateSimpleMap::symbol-clicked signal" link="signal.SimpleMap.symbol-clicked.html" since="1.1" /><keyword type="struct" name="ShumateSymbolEvent" link="class.SymbolEvent.html" since="1.1" /><keyword type="member" name="SymbolEventClass.parent_class" link="class.SymbolEvent.html" /><keyword type="function" name="shumate_symbol_event_get_feature_id" link="method.SymbolEvent.get_feature_id.html" since="1.1" /><keyword type="function" name="shumate_symbol_event_get_keys" link="method.SymbolEvent.get_keys.html" since="1.1" /><keyword type="function" name="shumate_symbol_event_get_layer" link="method.SymbolEvent.get_layer.html" since="1.1" /><keyword type="function" name="shumate_symbol_event_get_source_layer" link="method.SymbolEvent.get_source_layer.html" since="1.1" /><keyword type="function" name="shumate_symbol_event_get_tag" link="method.SymbolEvent.get_tag.html" since="1.1" /><keyword type="property" name="The ShumateSymbolEvent:feature-id property" link="property.SymbolEvent.feature-id.html" since="1.1" /><keyword type="property" name="The ShumateSymbolEvent:layer property" link="property.SymbolEvent.layer.html" since="1.1" /><keyword type="property" name="The ShumateSymbolEvent:source-layer property" link="property.SymbolEvent.source-layer.html" since="1.0" /><keyword type="struct" name="ShumateTile" link="class.Tile.html" since="1.0" /><keyword type="member" name="TileClass.parent_class" link="class.Tile.html" /><keyword type="function" name="shumate_tile_get_fade_in" link="method.Tile.get_fade_in.html" since="1.0" /><keyword type="function" name="shumate_tile_get_paintable" link="method.Tile.get_paintable.html" since="1.0" /><keyword type="function" name="shumate_tile_get_scale_factor" link="method.Tile.get_scale_factor.html" since="1.1" /><keyword type="function" name="shumate_tile_get_size" link="method.Tile.get_size.html" since="1.0" /><keyword type="function" name="shumate_tile_get_state" link="method.Tile.get_state.html" since="1.0" /><keyword type="function" name="shumate_tile_get_x" link="method.Tile.get_x.html" since="1.0" /><keyword type="function" name="shumate_tile_get_y" link="method.Tile.get_y.html" since="1.0" /><keyword type="function" name="shumate_tile_get_zoom_level" link="method.Tile.get_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_tile_set_fade_in" link="method.Tile.set_fade_in.html" since="1.0" /><keyword type="function" name="shumate_tile_set_paintable" link="method.Tile.set_paintable.html" since="1.0" /><keyword type="function" name="shumate_tile_set_scale_factor" link="method.Tile.set_scale_factor.html" since="1.1" /><keyword type="function" name="shumate_tile_set_size" link="method.Tile.set_size.html" since="1.0" /><keyword type="function" name="shumate_tile_set_state" link="method.Tile.set_state.html" since="1.0" /><keyword type="function" name="shumate_tile_set_x" link="method.Tile.set_x.html" since="1.0" /><keyword type="function" name="shumate_tile_set_y" link="method.Tile.set_y.html" since="1.0" /><keyword type="function" name="shumate_tile_set_zoom_level" link="method.Tile.set_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_tile_new" link="ctor.Tile.new.html" since="1.0" /><keyword type="function" name="shumate_tile_new_full" link="ctor.Tile.new_full.html" since="1.0" /><keyword type="property" name="The ShumateTile:fade-in property" link="property.Tile.fade-in.html" since="1.0" /><keyword type="property" name="The ShumateTile:paintable property" link="property.Tile.paintable.html" since="1.0" /><keyword type="property" name="The ShumateTile:scale-factor property" link="property.Tile.scale-factor.html" since="1.1" /><keyword type="property" name="The ShumateTile:size property" link="property.Tile.size.html" since="1.0" /><keyword type="property" name="The ShumateTile:state property" link="property.Tile.state.html" since="1.0" /><keyword type="property" name="The ShumateTile:x property" link="property.Tile.x.html" since="1.0" /><keyword type="property" name="The ShumateTile:y property" link="property.Tile.y.html" since="1.0" /><keyword type="property" name="The ShumateTile:zoom-level property" link="property.Tile.zoom-level.html" since="1.0" /><keyword type="struct" name="ShumateTileDownloader" link="class.TileDownloader.html" since="1.0" /><keyword type="member" name="TileDownloaderClass.parent_class" link="class.TileDownloader.html" /><keyword type="function" name="shumate_tile_downloader_new" link="ctor.TileDownloader.new.html" since="1.0" /><keyword type="property" name="The ShumateTileDownloader:url-template property" link="property.TileDownloader.url-template.html" since="1.0" /><keyword type="struct" name="ShumateVectorReader" link="class.VectorReader.html" since="1.2" /><keyword type="member" name="VectorReaderClass.parent_class" link="class.VectorReader.html" /><keyword type="function" name="shumate_vector_reader_iterate" link="method.VectorReader.iterate.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_new" link="ctor.VectorReader.new.html" since="1.2" /><keyword type="struct" name="ShumateVectorReaderIter" link="class.VectorReaderIter.html" since="1.2" /><keyword type="member" name="VectorReaderIterClass.parent_class" link="class.VectorReaderIter.html" /><keyword type="function" name="shumate_vector_reader_iter_feature_contains_point" link="method.VectorReaderIter.feature_contains_point.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_feature_geometry_type" link="method.VectorReaderIter.get_feature_geometry_type.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_feature_id" link="method.VectorReaderIter.get_feature_id.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_feature_keys" link="method.VectorReaderIter.get_feature_keys.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_feature_point" link="method.VectorReaderIter.get_feature_point.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_feature_tag" link="method.VectorReaderIter.get_feature_tag.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_layer_count" link="method.VectorReaderIter.get_layer_count.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_layer_extent" link="method.VectorReaderIter.get_layer_extent.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_layer_feature_count" link="method.VectorReaderIter.get_layer_feature_count.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_layer_name" link="method.VectorReaderIter.get_layer_name.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_get_reader" link="method.VectorReaderIter.get_reader.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_next_feature" link="method.VectorReaderIter.next_feature.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_read_feature" link="method.VectorReaderIter.read_feature.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_read_layer" link="method.VectorReaderIter.read_layer.html" since="1.2" /><keyword type="function" name="shumate_vector_reader_iter_read_layer_by_name" link="method.VectorReaderIter.read_layer_by_name.html" since="1.2" /><keyword type="property" name="The ShumateVectorReaderIter:reader property" link="property.VectorReaderIter.reader.html" since="1.0" /><keyword type="struct" name="ShumateVectorRenderer" link="class.VectorRenderer.html" since="1.0" /><keyword type="member" name="VectorRendererClass.parent_class" link="class.VectorRenderer.html" /><keyword type="function" name="shumate_vector_renderer_get_sprite_sheet" link="method.VectorRenderer.get_sprite_sheet.html" since="1.1" /><keyword type="function" name="shumate_vector_renderer_set_data_source" link="method.VectorRenderer.set_data_source.html" since="1.2" /><keyword type="function" name="shumate_vector_renderer_set_sprite_sheet" link="method.VectorRenderer.set_sprite_sheet.html" since="1.1" /><keyword type="function" name="shumate_vector_renderer_set_sprite_sheet_data" link="method.VectorRenderer.set_sprite_sheet_data.html" since="1.0" deprecated="1.1" /><keyword type="function" name="shumate_vector_renderer_new" link="ctor.VectorRenderer.new.html" since="1.0" /><keyword type="function" name="shumate_vector_renderer_is_supported" link="type_func.VectorRenderer.is_supported.html" since="1.0" /><keyword type="property" name="The ShumateVectorRenderer:sprite-sheet property" link="property.VectorRenderer.sprite-sheet.html" since="1.1" /><keyword type="property" name="The ShumateVectorRenderer:style-json property" link="property.VectorRenderer.style-json.html" since="1.0" /><keyword type="struct" name="ShumateVectorSprite" link="class.VectorSprite.html" since="1.1" /><keyword type="member" name="VectorSpriteClass.parent_class" link="class.VectorSprite.html" /><keyword type="function" name="shumate_vector_sprite_get_height" link="method.VectorSprite.get_height.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_get_scale_factor" link="method.VectorSprite.get_scale_factor.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_get_source_paintable" link="method.VectorSprite.get_source_paintable.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_get_source_rect" link="method.VectorSprite.get_source_rect.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_get_width" link="method.VectorSprite.get_width.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_new" link="ctor.VectorSprite.new.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_new_full" link="ctor.VectorSprite.new_full.html" since="1.1" /><keyword type="property" name="The ShumateVectorSprite:height property" link="property.VectorSprite.height.html" since="1.1" /><keyword type="property" name="The ShumateVectorSprite:scale-factor property" link="property.VectorSprite.scale-factor.html" since="1.1" /><keyword type="property" name="The ShumateVectorSprite:source-paintable property" link="property.VectorSprite.source-paintable.html" since="1.1" /><keyword type="property" name="The ShumateVectorSprite:source-rect property" link="property.VectorSprite.source-rect.html" since="1.1" /><keyword type="property" name="The ShumateVectorSprite:width property" link="property.VectorSprite.width.html" since="1.1" /><keyword type="struct" name="ShumateVectorSpriteSheet" link="class.VectorSpriteSheet.html" since="1.1" /><keyword type="member" name="VectorSpriteSheetClass.parent_class" link="class.VectorSpriteSheet.html" /><keyword type="function" name="shumate_vector_sprite_sheet_add_page" link="method.VectorSpriteSheet.add_page.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_sheet_add_sprite" link="method.VectorSpriteSheet.add_sprite.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_sheet_get_sprite" link="method.VectorSpriteSheet.get_sprite.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_sheet_set_fallback" link="method.VectorSpriteSheet.set_fallback.html" since="1.1" /><keyword type="function" name="shumate_vector_sprite_sheet_new" link="ctor.VectorSpriteSheet.new.html" since="1.1" /><keyword type="struct" name="ShumateViewport" link="class.Viewport.html" since="1.0" /><keyword type="member" name="ViewportClass.parent_class" link="class.Viewport.html" /><keyword type="function" name="shumate_viewport_get_max_zoom_level" link="method.Viewport.get_max_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_viewport_get_min_zoom_level" link="method.Viewport.get_min_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_viewport_get_reference_map_source" link="method.Viewport.get_reference_map_source.html" since="1.0" /><keyword type="function" name="shumate_viewport_get_rotation" link="method.Viewport.get_rotation.html" since="1.0" /><keyword type="function" name="shumate_viewport_get_zoom_level" link="method.Viewport.get_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_viewport_location_to_widget_coords" link="method.Viewport.location_to_widget_coords.html" since="1.0" /><keyword type="function" name="shumate_viewport_set_max_zoom_level" link="method.Viewport.set_max_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_viewport_set_min_zoom_level" link="method.Viewport.set_min_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_viewport_set_reference_map_source" link="method.Viewport.set_reference_map_source.html" since="1.0" /><keyword type="function" name="shumate_viewport_set_rotation" link="method.Viewport.set_rotation.html" since="1.0" /><keyword type="function" name="shumate_viewport_set_zoom_level" link="method.Viewport.set_zoom_level.html" since="1.0" /><keyword type="function" name="shumate_viewport_widget_coords_to_location" link="method.Viewport.widget_coords_to_location.html" since="1.0" /><keyword type="function" name="shumate_viewport_new" link="ctor.Viewport.new.html" since="1.0" /><keyword type="property" name="The ShumateViewport:max-zoom-level property" link="property.Viewport.max-zoom-level.html" since="1.0" /><keyword type="property" name="The ShumateViewport:min-zoom-level property" link="property.Viewport.min-zoom-level.html" since="1.0" /><keyword type="property" name="The ShumateViewport:reference-map-source property" link="property.Viewport.reference-map-source.html" since="1.0" /><keyword type="property" name="The ShumateViewport:rotation property" link="property.Viewport.rotation.html" since="1.0" /><keyword type="property" name="The ShumateViewport:zoom-level property" link="property.Viewport.zoom-level.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAJOR_VERSION" link="const.MAJOR_VERSION.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_MFF_RELIEF" link="const.MAP_SOURCE_MFF_RELIEF.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OSM_CYCLE_MAP" link="const.MAP_SOURCE_OSM_CYCLE_MAP.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OSM_MAPNIK" link="const.MAP_SOURCE_OSM_MAPNIK.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OSM_TRANSPORT_MAP" link="const.MAP_SOURCE_OSM_TRANSPORT_MAP.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OWM_CLOUDS" link="const.MAP_SOURCE_OWM_CLOUDS.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OWM_PRECIPITATION" link="const.MAP_SOURCE_OWM_PRECIPITATION.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OWM_PRESSURE" link="const.MAP_SOURCE_OWM_PRESSURE.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OWM_TEMPERATURE" link="const.MAP_SOURCE_OWM_TEMPERATURE.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_SOURCE_OWM_WIND" link="const.MAP_SOURCE_OWM_WIND.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAX_LATITUDE" link="const.MAX_LATITUDE.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAX_LONGITUDE" link="const.MAX_LONGITUDE.html" since="1.0" /><keyword type="constant" name="SHUMATE_MICRO_VERSION" link="const.MICRO_VERSION.html" since="1.0" /><keyword type="constant" name="SHUMATE_MIN_LATITUDE" link="const.MIN_LATITUDE.html" since="1.0" /><keyword type="constant" name="SHUMATE_MIN_LONGITUDE" link="const.MIN_LONGITUDE.html" since="1.0" /><keyword type="constant" name="SHUMATE_MINOR_VERSION" link="const.MINOR_VERSION.html" since="1.0" /><keyword type="enum" name="ShumateFileCacheError" link="error.FileCacheError.html" since="1.0" /><keyword type="constant" name="SHUMATE_FILE_CACHE_ERROR_FAILED" link="error.FileCacheError.html" /><keyword type="function" name="shumate_file_cache_error_quark" link="type_func.FileCacheError.quark.html" since="1.0" /><keyword type="enum" name="ShumateStyleError" link="error.StyleError.html" since="1.0" /><keyword type="constant" name="SHUMATE_STYLE_ERROR_FAILED" link="error.StyleError.html" /><keyword type="constant" name="SHUMATE_STYLE_ERROR_MALFORMED_STYLE" link="error.StyleError.html" /><keyword type="constant" name="SHUMATE_STYLE_ERROR_UNSUPPORTED_LAYER" link="error.StyleError.html" /><keyword type="constant" name="SHUMATE_STYLE_ERROR_INVALID_EXPRESSION" link="error.StyleError.html" /><keyword type="constant" name="SHUMATE_STYLE_ERROR_SUPPORT_OMITTED" link="error.StyleError.html" /><keyword type="constant" name="SHUMATE_STYLE_ERROR_UNSUPPORTED" link="error.StyleError.html" /><keyword type="function" name="shumate_style_error_quark" link="type_func.StyleError.quark.html" since="1.0" /><keyword type="enum" name="ShumateTileDownloaderError" link="error.TileDownloaderError.html" since="1.0" /><keyword type="constant" name="SHUMATE_TILE_DOWNLOADER_ERROR_FAILED" link="error.TileDownloaderError.html" /><keyword type="constant" name="SHUMATE_TILE_DOWNLOADER_ERROR_BAD_RESPONSE" link="error.TileDownloaderError.html" /><keyword type="constant" name="SHUMATE_TILE_DOWNLOADER_ERROR_COULD_NOT_CONNECT" link="error.TileDownloaderError.html" /><keyword type="constant" name="SHUMATE_TILE_DOWNLOADER_ERROR_MALFORMED_URL" link="error.TileDownloaderError.html" /><keyword type="constant" name="SHUMATE_TILE_DOWNLOADER_ERROR_OFFLINE" link="error.TileDownloaderError.html" /><keyword type="function" name="shumate_tile_downloader_error_quark" link="type_func.TileDownloaderError.quark.html" since="1.0" /><keyword type="enum" name="ShumateGeometryType" link="enum.GeometryType.html" since="1.2" /><keyword type="constant" name="SHUMATE_GEOMETRY_TYPE_UNKNOWN" link="enum.GeometryType.html" /><keyword type="constant" name="SHUMATE_GEOMETRY_TYPE_POINT" link="enum.GeometryType.html" /><keyword type="constant" name="SHUMATE_GEOMETRY_TYPE_MULTIPOINT" link="enum.GeometryType.html" /><keyword type="constant" name="SHUMATE_GEOMETRY_TYPE_LINESTRING" link="enum.GeometryType.html" /><keyword type="constant" name="SHUMATE_GEOMETRY_TYPE_MULTILINESTRING" link="enum.GeometryType.html" /><keyword type="constant" name="SHUMATE_GEOMETRY_TYPE_POLYGON" link="enum.GeometryType.html" /><keyword type="constant" name="SHUMATE_GEOMETRY_TYPE_MULTIPOLYGON" link="enum.GeometryType.html" /><keyword type="enum" name="ShumateMapProjection" link="enum.MapProjection.html" since="1.0" /><keyword type="constant" name="SHUMATE_MAP_PROJECTION_MERCATOR" link="enum.MapProjection.html" /><keyword type="enum" name="ShumateState" link="enum.State.html" since="1.0" /><keyword type="constant" name="SHUMATE_STATE_NONE" link="enum.State.html" /><keyword type="constant" name="SHUMATE_STATE_LOADING" link="enum.State.html" /><keyword type="constant" name="SHUMATE_STATE_LOADED" link="enum.State.html" /><keyword type="constant" name="SHUMATE_STATE_DONE" link="enum.State.html" /><keyword type="enum" name="ShumateUnit" link="enum.Unit.html" since="1.0" /><keyword type="constant" name="SHUMATE_UNIT_BOTH" link="enum.Unit.html" /><keyword type="constant" name="SHUMATE_UNIT_METRIC" link="enum.Unit.html" /><keyword type="constant" name="SHUMATE_UNIT_IMPERIAL" link="enum.Unit.html" /><keyword type="macro" name="SHUMATE_CHECK_VERSION" link="func.CHECK_VERSION.html" since="1.0" /><keyword type="function" name="shumate_get_user_agent" link="func.get_user_agent.html" since="1.0" /><keyword type="function" name="shumate_set_user_agent" link="func.set_user_agent.html" since="1.0" /><keyword type="struct" name="ShumateLocation" link="iface.Location.html" since="1.0" /><keyword type="member" name="LocationInterface.g_iface" link="iface.Location.html" /><keyword type="member" name="LocationInterface.get_latitude" link="iface.Location.html" /><keyword type="member" name="LocationInterface.get_longitude" link="iface.Location.html" /><keyword type="member" name="LocationInterface.set_location" link="iface.Location.html" /><keyword type="function" name="shumate_location_distance" link="method.Location.distance.html" since="1.2" /><keyword type="function" name="shumate_location_get_latitude" link="method.Location.get_latitude.html" since="1.0" /><keyword type="function" name="shumate_location_get_longitude" link="method.Location.get_longitude.html" since="1.0" /><keyword type="function" name="shumate_location_set_location" link="method.Location.set_location.html" since="1.0" /><keyword type="property" name="The ShumateLocation:latitude property" link="property.Location.latitude.html" since="1.0" /><keyword type="property" name="The ShumateLocation:longitude property" link="property.Location.longitude.html" since="1.0" /></functions></book>