1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_awt_image_DataBufferNative */
4
5#ifndef _Included_sun_awt_image_DataBufferNative
6#define _Included_sun_awt_image_DataBufferNative
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef sun_awt_image_DataBufferNative_TYPE_BYTE
11#define sun_awt_image_DataBufferNative_TYPE_BYTE 0L
12#undef sun_awt_image_DataBufferNative_TYPE_USHORT
13#define sun_awt_image_DataBufferNative_TYPE_USHORT 1L
14#undef sun_awt_image_DataBufferNative_TYPE_SHORT
15#define sun_awt_image_DataBufferNative_TYPE_SHORT 2L
16#undef sun_awt_image_DataBufferNative_TYPE_INT
17#define sun_awt_image_DataBufferNative_TYPE_INT 3L
18#undef sun_awt_image_DataBufferNative_TYPE_FLOAT
19#define sun_awt_image_DataBufferNative_TYPE_FLOAT 4L
20#undef sun_awt_image_DataBufferNative_TYPE_DOUBLE
21#define sun_awt_image_DataBufferNative_TYPE_DOUBLE 5L
22#undef sun_awt_image_DataBufferNative_TYPE_UNDEFINED
23#define sun_awt_image_DataBufferNative_TYPE_UNDEFINED 32L
24/*
25 * Class: sun_awt_image_DataBufferNative
26 * Method: getElem
27 * Signature: (IILsun/java2d/SurfaceData;)I
28 */
29JNIEXPORT jint JNICALL Java_sun_awt_image_DataBufferNative_getElem
30 (JNIEnv *, jobject, jint, jint, jobject);
31
32/*
33 * Class: sun_awt_image_DataBufferNative
34 * Method: setElem
35 * Signature: (IIILsun/java2d/SurfaceData;)V
36 */
37JNIEXPORT void JNICALL Java_sun_awt_image_DataBufferNative_setElem
38 (JNIEnv *, jobject, jint, jint, jint, jobject);
39
40#ifdef __cplusplus
41}
42#endif
43#endif
44