]> Pileus Git - grits/blobdiff - src/gis-opengl.h
Add Blue Marble Next Gen plugin and tile rendering code
[grits] / src / gis-opengl.h
index 49562d160596ebbc202748d71fb5ea9c3464fd9f..19feefce186b5aa616d1d49f0153a2bd6642069b 100644 (file)
@@ -36,6 +36,7 @@ typedef struct _GisOpenGLClass GisOpenGLClass;
 #include "gis-view.h"
 #include "gis-world.h"
 #include "gis-plugin.h"
+#include "gis-tile.h"
 #include "roam.h"
 
 struct _GisOpenGL {
@@ -66,6 +67,10 @@ GisOpenGL *gis_opengl_new(GisWorld *world, GisView *view, GisPlugins *plugins);
 void gis_opengl_center_position(GisOpenGL *opengl,
                gdouble lat, gdouble lon, gdouble elev);
 
+void gis_opengl_render_tile(GisOpenGL *opengl, GisTile *tile);
+
+void gis_opengl_render_tiles(GisOpenGL *opengl, GisTile *root);
+
 void gis_opengl_redraw(GisOpenGL *opengl);
 
 void gis_opengl_begin(GisOpenGL *opengl);