X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fgrits-viewer.h;h=b7ff2166029a18d1bc02dd67624a8a873dde9716;hb=fe727bbe62d293878e0a75a9cf9f420c0eae03cb;hp=ee1d6133e1ad2a388190e3d91ad0cf629b51247c;hpb=728d24822cd0836e97e4591f561a72f948dc45a7;p=grits diff --git a/src/grits-viewer.h b/src/grits-viewer.h index ee1d613..b7ff216 100644 --- a/src/grits-viewer.h +++ b/src/grits-viewer.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009-2010 Andy Spencer + * Copyright (C) 2009-2011 Andy Spencer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -38,6 +38,12 @@ #include #include +/* Projections */ +enum { + GRITS_PROJ_MERCATOR, + GRITS_PROJ_EQUIRECTANGULAR, +} GritsProjection; + /* Rendering levels */ /** * GRITS_LEVEL_BACKGROUND: @@ -133,7 +139,7 @@ struct _GritsViewerClass { gpointer (*add) (GritsViewer *viewer, GritsObject *object, gint level, gboolean sort); - GritsObject *(*remove) (GritsViewer *viewer, gpointer ref); + GritsObject *(*remove) (GritsViewer *viewer, GritsObject *object); }; GType grits_viewer_get_type(void); @@ -173,6 +179,6 @@ void grits_viewer_set_height_func(GritsViewer *viewer, GritsBounds *bounds, gpointer grits_viewer_add(GritsViewer *viewer, GritsObject *object, gint level, gboolean sort); -GritsObject *grits_viewer_remove(GritsViewer *viewer, gpointer ref); +GritsObject *grits_viewer_remove(GritsViewer *viewer, GritsObject *object); #endif