/*
* $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/Gtk2-GLExt/xs/GtkGLWidget.xs,v 1.3 2004/03/07 02:44:14 muppetman Exp $
*/
#include "gtkglextperl.h"
MODULE = Gtk2::GLExt::Widget PACKAGE = Gtk2::Widget PREFIX = gtk_widget_
=for object Gtk2::GLExt::Widget
=cut
gboolean
gtk_widget_set_gl_capability (widget, glconfig, share_list, direct, render_type);
GtkWidget * widget
GdkGLConfig * glconfig
GdkGLContext_ornull * share_list
gboolean direct
GdkGLRenderType render_type
gboolean
gtk_widget_is_gl_capable (widget)
GtkWidget * widget
GdkGLConfig *
gtk_widget_get_gl_config (widget)
GtkWidget * widget
GdkGLContext *
gtk_widget_create_gl_context (widget, share_list, direct, render_type)
GtkWidget * widget
GdkGLContext_ornull * share_list
gboolean direct
GdkGLRenderType render_type
GdkGLContext *
gtk_widget_get_gl_context (widget)
GtkWidget * widget
=for apidoc
=signature glwindow = $widget->get_gl_window
=cut
GdkGLWindow *
gtk_widget_get_gl_window (widget)
GtkWidget * widget
##define gtk_widget_get_gl_drawable(widget) \
## GDK_GL_DRAWABLE (gtk_widget_get_gl_window (widget))
=for apidoc
=signature gldrawable = $widget->get_gl_drawable
=cut
GdkGLDrawable *
gtk_widget_get_gl_drawable(widget)
GtkWidget * widget