/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_kde_qt_QGLWidget */

#ifndef _Included_org_kde_qt_QGLWidget
#define _Included_org_kde_qt_QGLWidget
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QGLWidget_DoubleBuffer
#define org_kde_qt_QGLWidget_DoubleBuffer 1L
#undef org_kde_qt_QGLWidget_DepthBuffer
#define org_kde_qt_QGLWidget_DepthBuffer 2L
#undef org_kde_qt_QGLWidget_Rgba
#define org_kde_qt_QGLWidget_Rgba 4L
#undef org_kde_qt_QGLWidget_AlphaChannel
#define org_kde_qt_QGLWidget_AlphaChannel 8L
#undef org_kde_qt_QGLWidget_AccumBuffer
#define org_kde_qt_QGLWidget_AccumBuffer 16L
#undef org_kde_qt_QGLWidget_StencilBuffer
#define org_kde_qt_QGLWidget_StencilBuffer 32L
#undef org_kde_qt_QGLWidget_StereoBuffers
#define org_kde_qt_QGLWidget_StereoBuffers 64L
#undef org_kde_qt_QGLWidget_DirectRendering
#define org_kde_qt_QGLWidget_DirectRendering 128L
#undef org_kde_qt_QGLWidget_HasOverlay
#define org_kde_qt_QGLWidget_HasOverlay 256L
#undef org_kde_qt_QGLWidget_SingleBuffer
#define org_kde_qt_QGLWidget_SingleBuffer 65536L
#undef org_kde_qt_QGLWidget_NoDepthBuffer
#define org_kde_qt_QGLWidget_NoDepthBuffer 131072L
#undef org_kde_qt_QGLWidget_ColorIndex
#define org_kde_qt_QGLWidget_ColorIndex 262144L
#undef org_kde_qt_QGLWidget_NoAlphaChannel
#define org_kde_qt_QGLWidget_NoAlphaChannel 524288L
#undef org_kde_qt_QGLWidget_NoAccumBuffer
#define org_kde_qt_QGLWidget_NoAccumBuffer 1048576L
#undef org_kde_qt_QGLWidget_NoStencilBuffer
#define org_kde_qt_QGLWidget_NoStencilBuffer 2097152L
#undef org_kde_qt_QGLWidget_NoStereoBuffers
#define org_kde_qt_QGLWidget_NoStereoBuffers 4194304L
#undef org_kde_qt_QGLWidget_IndirectRendering
#define org_kde_qt_QGLWidget_IndirectRendering 8388608L
#undef org_kde_qt_QGLWidget_NoOverlay
#define org_kde_qt_QGLWidget_NoOverlay 16777216L
/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    autoBufferSwap
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_autoBufferSwap
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    colormap
 * Signature: ()Lorg/kde/qt/QGLColormap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_colormap
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    context
 * Signature: ()Lorg/kde/qt/QGLContext;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_context
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    convertToGLFormat
 * Signature: (Lorg/kde/qt/QImage;)Lorg/kde/qt/QImage;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_convertToGLFormat
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    doubleBuffer
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_doubleBuffer
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    finalize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_finalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    format
 * Signature: ()Lorg/kde/qt/QGLFormat;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_format
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    glDraw
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_glDraw
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    glInit
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_glInit
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    grabFrameBuffer
 * Signature: ()Lorg/kde/qt/QImage;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_grabFrameBuffer__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    grabFrameBuffer
 * Signature: (Z)Lorg/kde/qt/QImage;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_grabFrameBuffer__Z
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    initializeGL
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_initializeGL
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    initializeOverlayGL
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_initializeOverlayGL
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    isSharing
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_isSharing
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    isValid
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_isValid
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    makeCurrent
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_makeCurrent
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    makeOverlayCurrent
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_makeOverlayCurrent
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    newQGLWidget
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    newQGLWidget
 * Signature: (Lorg/kde/qt/QGLFormat;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    newQGLWidget
 * Signature: (Lorg/kde/qt/QGLFormat;Lorg/kde/qt/QWidget;Ljava/lang/String;Lorg/kde/qt/QGLWidget;I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I
  (JNIEnv *, jobject, jobject, jobject, jstring, jobject, jint);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    newQGLWidget
 * Signature: (Lorg/kde/qt/QWidget;Ljava/lang/String;Lorg/kde/qt/QGLWidget;I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I
  (JNIEnv *, jobject, jobject, jstring, jobject, jint);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    overlayContext
 * Signature: ()Lorg/kde/qt/QGLContext;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_overlayContext
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    paintGL
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_paintGL
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    paintOverlayGL
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_paintOverlayGL
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    qglClearColor
 * Signature: (Lorg/kde/qt/QColor;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_qglClearColor
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    qglColor
 * Signature: (Lorg/kde/qt/QColor;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_qglColor
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    renderPixmap
 * Signature: ()Lorg/kde/qt/QPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_renderPixmap__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    renderPixmap
 * Signature: (IIZ)Lorg/kde/qt/QPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_renderPixmap__IIZ
  (JNIEnv *, jobject, jint, jint, jboolean);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    reparent
 * Signature: (Lorg/kde/qt/QWidget;ILorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2
  (JNIEnv *, jobject, jobject, jint, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    reparent
 * Signature: (Lorg/kde/qt/QWidget;ILorg/kde/qt/QPoint;Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2Z
  (JNIEnv *, jobject, jobject, jint, jobject, jboolean);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    resizeGL
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_resizeGL
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    resizeOverlayGL
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_resizeOverlayGL
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    setAutoBufferSwap
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setAutoBufferSwap
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    setColormap
 * Signature: (Lorg/kde/qt/QGLColormap;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setColormap
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    setContext
 * Signature: (Lorg/kde/qt/QGLContext;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    setContext
 * Signature: (Lorg/kde/qt/QGLContext;Lorg/kde/qt/QGLContext;Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QGLContext_2Z
  (JNIEnv *, jobject, jobject, jobject, jboolean);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    setFormat
 * Signature: (Lorg/kde/qt/QGLFormat;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setFormat
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    setMouseTracking
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setMouseTracking
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    swapBuffers
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_swapBuffers
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    updateGL
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_updateGL
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLWidget
 * Method:    updateOverlayGL
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_updateOverlayGL
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
