Initialize types GdkGLPixmap, GdkGLWindow.
authorOlof-Joachim Frahm <olof@macrolet.net>
Fri, 30 Aug 2013 22:30:19 +0000 (00:30 +0200)
committerOlof-Joachim Frahm <olof@macrolet.net>
Fri, 30 Aug 2013 22:30:19 +0000 (00:30 +0200)
gtk-glext/gtkglext.lisp

index f6b8434..962f209 100644 (file)
 
 ;; OpenGL Pixmap
 
-(define-g-object-class "GdkGLPixmap" gdk-gl-pixmap (:superclass drawable :export t :interfaces ("GdkGLDrawable"))
+(define-g-object-class "GdkGLPixmap" gdk-gl-pixmap (:superclass drawable :export t :interfaces ("GdkGLDrawable") :type-initializer "gdk_gl_pixmap_get_type")
   ())
 
 (defcfun gdk-gl-pixmap-new :pointer
 
 ;; OpenGL Window
 
-(define-g-object-class "GdkGLWindow" gdk-gl-window (:superclass drawable :export t :interfaces ("GdkGLDrawable"))
-  ((:cffi window gdk-gl-window-gdk-window (g-object gdk-window) "gdk_gl_window_get_type" nil)))
+(define-g-object-class "GdkGLWindow" gdk-gl-window (:superclass drawable :export t :interfaces ("GdkGLDrawable") :type-initializer "gdk_gl_window_get_type")
+  ())
 
 (defcfun gdk-gl-window-new :pointer
   (gl-config (g-object gdk-gl-config))