]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/gtkutil/glwidget.h
Wrap GtkGLArea
[xonotic/netradiant.git] / libs / gtkutil / glwidget.h
index 3da07c3d3f35a2dc39a2f36cf4a07a9a676f442b..6a43da88ca3eb2379a10737d7e71661ea62bbd08 100644 (file)
 #if !defined( INCLUDED_GTKUTIL_GLWIDGET_H )
 #define INCLUDED_GTKUTIL_GLWIDGET_H
 
-typedef int gint;
-typedef gint gboolean;
-
-ui::Widget glwidget_new( gboolean zbuffer );
-void glwidget_swap_buffers( ui::Widget widget );
-gboolean glwidget_make_current( ui::Widget widget );
-void glwidget_destroy_context( ui::Widget widget );
-void glwidget_create_context( ui::Widget widget );
-
-extern void ( *GLWidget_sharedContextCreated )();
-extern void ( *GLWidget_sharedContextDestroyed )();
-
+extern void (*GLWidget_sharedContextCreated)();
+extern void (*GLWidget_sharedContextDestroyed)();
+
+ui::GLArea glwidget_new(bool zbuffer);
+void glwidget_create_context(ui::GLArea self);
+void glwidget_destroy_context(ui::GLArea self);
+bool glwidget_make_current(ui::GLArea self);
+void glwidget_swap_buffers(ui::GLArea self);
 
 #endif