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

#ifndef _Included_org_lwjgl_opengl_ATIVertexArrayObject
#define _Included_org_lwjgl_opengl_ATIVertexArrayObject
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_STATIC_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_STATIC_ATI 34656L
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_DYNAMIC_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_DYNAMIC_ATI 34657L
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_PRESERVE_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_PRESERVE_ATI 34658L
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_DISCARD_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_DISCARD_ATI 34659L
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_OBJECT_BUFFER_SIZE_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_OBJECT_BUFFER_SIZE_ATI 34660L
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_OBJECT_BUFFER_USAGE_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_OBJECT_BUFFER_USAGE_ATI 34661L
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_ARRAY_OBJECT_BUFFER_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_ARRAY_OBJECT_BUFFER_ATI 34662L
#undef org_lwjgl_opengl_ATIVertexArrayObject_GL_ARRAY_OBJECT_OFFSET_ATI
#define org_lwjgl_opengl_ATIVertexArrayObject_GL_ARRAY_OBJECT_OFFSET_ATI 34663L
/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglNewObjectBufferATI
 * Signature: (IJIJ)I
 */
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglNewObjectBufferATI
  (JNIEnv *, jclass, jint, jlong, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglIsObjectBufferATI
 * Signature: (IJ)Z
 */
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglIsObjectBufferATI
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglUpdateObjectBufferATI
 * Signature: (IIIJIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglUpdateObjectBufferATI
  (JNIEnv *, jclass, jint, jint, jint, jlong, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglGetObjectBufferfvATI
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglGetObjectBufferfvATI
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglGetObjectBufferivATI
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglGetObjectBufferivATI
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglFreeObjectBufferATI
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglFreeObjectBufferATI
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglArrayObjectATI
 * Signature: (IIIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglArrayObjectATI
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglGetArrayObjectfvATI
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglGetArrayObjectfvATI
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglGetArrayObjectivATI
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglGetArrayObjectivATI
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglVariantArrayObjectATI
 * Signature: (IIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglVariantArrayObjectATI
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglGetVariantArrayObjectfvATI
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglGetVariantArrayObjectfvATI
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ATIVertexArrayObject
 * Method:    nglGetVariantArrayObjectivATI
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ATIVertexArrayObject_nglGetVariantArrayObjectivATI
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

#ifdef __cplusplus
}
#endif
#endif
