#include "champlain-perl.h"
MODULE = Champlain::MapSource PACKAGE = Champlain::MapSource PREFIX = champlain_map_source_
const gchar*
champlain_map_source_get_name (ChamplainMapSource *map_source)
gint
champlain_map_source_get_min_zoom_level (ChamplainMapSource *map_source)
gint
champlain_map_source_get_max_zoom_level (ChamplainMapSource *map_source)
guint
champlain_map_source_get_tile_size (ChamplainMapSource *map_source)
guint
champlain_map_source_get_x (ChamplainMapSource *map_source, gint zoom_level, gdouble longitude)
guint
champlain_map_source_get_y (ChamplainMapSource *map_source, gint zoom_level, gdouble latitude)
gdouble
champlain_map_source_get_longitude (ChamplainMapSource *map_source, gint zoom_level, guint x)
gdouble
champlain_map_source_get_latitude (ChamplainMapSource *map_source, gint zoom_level, guint y)
guint
champlain_map_source_get_row_count (ChamplainMapSource *map_source, gint zoom_level)
guint
champlain_map_source_get_column_count (ChamplainMapSource *map_source, gint zoom_level)
const gchar*
champlain_map_source_get_license (ChamplainMapSource *map_source)
ChamplainMapProjection
champlain_map_source_get_projection (ChamplainMapSource *map_source)
const gchar*
champlain_map_source_get_id (ChamplainMapSource *map_source)
const gchar*
champlain_map_source_get_license_uri (ChamplainMapSource *map_source)
void
champlain_map_source_fill_tile (ChamplainMapSource *map_source, ChamplainTile *tile)
gfloat
champlain_map_source_get_meters_per_pixel (ChamplainMapSource *map_source, gint zoom_level, gdouble latitude, gdouble longitude)
ChamplainMapSource*
champlain_map_source_get_next_source (ChamplainMapSource *map_source)
void
champlain_map_source_set_next_source (ChamplainMapSource *map_source, ChamplainMapSource *next_source)