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

#ifndef _Included_org_kde_qt_QGLContext
#define _Included_org_kde_qt_QGLContext
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QGLContext_DoubleBuffer
#define org_kde_qt_QGLContext_DoubleBuffer 1L
#undef org_kde_qt_QGLContext_DepthBuffer
#define org_kde_qt_QGLContext_DepthBuffer 2L
#undef org_kde_qt_QGLContext_Rgba
#define org_kde_qt_QGLContext_Rgba 4L
#undef org_kde_qt_QGLContext_AlphaChannel
#define org_kde_qt_QGLContext_AlphaChannel 8L
#undef org_kde_qt_QGLContext_AccumBuffer
#define org_kde_qt_QGLContext_AccumBuffer 16L
#undef org_kde_qt_QGLContext_StencilBuffer
#define org_kde_qt_QGLContext_StencilBuffer 32L
#undef org_kde_qt_QGLContext_StereoBuffers
#define org_kde_qt_QGLContext_StereoBuffers 64L
#undef org_kde_qt_QGLContext_DirectRendering
#define org_kde_qt_QGLContext_DirectRendering 128L
#undef org_kde_qt_QGLContext_HasOverlay
#define org_kde_qt_QGLContext_HasOverlay 256L
#undef org_kde_qt_QGLContext_SingleBuffer
#define org_kde_qt_QGLContext_SingleBuffer 65536L
#undef org_kde_qt_QGLContext_NoDepthBuffer
#define org_kde_qt_QGLContext_NoDepthBuffer 131072L
#undef org_kde_qt_QGLContext_ColorIndex
#define org_kde_qt_QGLContext_ColorIndex 262144L
#undef org_kde_qt_QGLContext_NoAlphaChannel
#define org_kde_qt_QGLContext_NoAlphaChannel 524288L
#undef org_kde_qt_QGLContext_NoAccumBuffer
#define org_kde_qt_QGLContext_NoAccumBuffer 1048576L
#undef org_kde_qt_QGLContext_NoStencilBuffer
#define org_kde_qt_QGLContext_NoStencilBuffer 2097152L
#undef org_kde_qt_QGLContext_NoStereoBuffers
#define org_kde_qt_QGLContext_NoStereoBuffers 4194304L
#undef org_kde_qt_QGLContext_IndirectRendering
#define org_kde_qt_QGLContext_IndirectRendering 8388608L
#undef org_kde_qt_QGLContext_NoOverlay
#define org_kde_qt_QGLContext_NoOverlay 16777216L
/*
 * Class:     org_kde_qt_QGLContext
 * Method:    chooseContext
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_chooseContext__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    chooseContext
 * Signature: (Lorg/kde/qt/QGLContext;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_chooseContext__Lorg_kde_qt_QGLContext_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    colorIndex
 * Signature: (Lorg/kde/qt/QColor;)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QGLContext_colorIndex
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    create
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_create__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    create
 * Signature: (Lorg/kde/qt/QGLContext;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_create__Lorg_kde_qt_QGLContext_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    currentContext
 * Signature: ()Lorg/kde/qt/QGLContext;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_currentContext
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    device
 * Signature: ()Lorg/kde/qt/QPaintDeviceInterface;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_device
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    deviceIsPixmap
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_deviceIsPixmap
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    doneCurrent
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_doneCurrent
  (JNIEnv *, jobject);

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

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

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    initialized
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_initialized
  (JNIEnv *, jobject);

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

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

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

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    newQGLContext
 * Signature: (Lorg/kde/qt/QGLFormat;Lorg/kde/qt/QPaintDeviceInterface;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_newQGLContext
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    overlayTransparentColor
 * Signature: ()Lorg/kde/qt/QColor;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_overlayTransparentColor
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    requestedFormat
 * Signature: ()Lorg/kde/qt/QGLFormat;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_requestedFormat
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    reset
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_reset
  (JNIEnv *, jobject);

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

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    setInitialized
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_setInitialized
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    setWindowCreated
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_setWindowCreated
  (JNIEnv *, jobject, jboolean);

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

/*
 * Class:     org_kde_qt_QGLContext
 * Method:    windowCreated
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_windowCreated
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
