| Top |
| void | champlain_exportable_set_surface () |
| cairo_surface_t * | champlain_exportable_get_surface () |
ChamplainExportable is implemented by ChamplainMarkerLayer, ChamplainPathLayer, ChamplainPoint and ChamplainTile.
By implementing ChamplainExportable the object declares that it has a cairo surface (cairo_surface_t) representation of it self.
void champlain_exportable_set_surface (ChamplainExportable *exportable,cairo_surface_t *surface);
Set a cairo_surface_t to be associated with this tile.
Since: 0.12.12
cairo_surface_t *
champlain_exportable_get_surface (ChamplainExportable *exportable);
Gets the surface
Since: 0.12.12
typedef struct _ChamplainExportable ChamplainExportable;
An interface common to objects having a cairo_surface_t representation.