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

#ifndef _Included_org_lwjgl_opengl_NVTransformFeedback2
#define _Included_org_lwjgl_opengl_NVTransformFeedback2
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_NV
#define org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_NV 36386L
#undef org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV
#define org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV 36387L
#undef org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV
#define org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV 36388L
#undef org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_BINDING_NV
#define org_lwjgl_opengl_NVTransformFeedback2_GL_TRANSFORM_FEEDBACK_BINDING_NV 36389L
/*
 * Class:     org_lwjgl_opengl_NVTransformFeedback2
 * Method:    nglBindTransformFeedbackNV
 * Signature: (IIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVTransformFeedback2_nglBindTransformFeedbackNV
  (JNIEnv *, jclass, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_NVTransformFeedback2
 * Method:    nglDeleteTransformFeedbacksNV
 * Signature: (IJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVTransformFeedback2_nglDeleteTransformFeedbacksNV
  (JNIEnv *, jclass, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVTransformFeedback2
 * Method:    nglGenTransformFeedbacksNV
 * Signature: (IJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVTransformFeedback2_nglGenTransformFeedbacksNV
  (JNIEnv *, jclass, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVTransformFeedback2
 * Method:    nglIsTransformFeedbackNV
 * Signature: (IJ)Z
 */
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_NVTransformFeedback2_nglIsTransformFeedbackNV
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_NVTransformFeedback2
 * Method:    nglPauseTransformFeedbackNV
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVTransformFeedback2_nglPauseTransformFeedbackNV
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_lwjgl_opengl_NVTransformFeedback2
 * Method:    nglResumeTransformFeedbackNV
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVTransformFeedback2_nglResumeTransformFeedbackNV
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_lwjgl_opengl_NVTransformFeedback2
 * Method:    nglDrawTransformFeedbackNV
 * Signature: (IIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVTransformFeedback2_nglDrawTransformFeedbackNV
  (JNIEnv *, jclass, jint, jint, jlong);

#ifdef __cplusplus
}
#endif
#endif
