1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_awt_X11GraphicsDevice */
4
5#ifndef _Included_sun_awt_X11GraphicsDevice
6#define _Included_sun_awt_X11GraphicsDevice
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef sun_awt_X11GraphicsDevice_TYPE_RASTER_SCREEN
11#define sun_awt_X11GraphicsDevice_TYPE_RASTER_SCREEN 0L
12#undef sun_awt_X11GraphicsDevice_TYPE_PRINTER
13#define sun_awt_X11GraphicsDevice_TYPE_PRINTER 1L
14#undef sun_awt_X11GraphicsDevice_TYPE_IMAGE_BUFFER
15#define sun_awt_X11GraphicsDevice_TYPE_IMAGE_BUFFER 2L
16/*
17 * Class: sun_awt_X11GraphicsDevice
18 * Method: getDisplay
19 * Signature: ()J
20 */
21JNIEXPORT jlong JNICALL Java_sun_awt_X11GraphicsDevice_getDisplay
22 (JNIEnv *, jobject);
23
24/*
25 * Class: sun_awt_X11GraphicsDevice
26 * Method: getNumConfigs
27 * Signature: (I)I
28 */
29JNIEXPORT jint JNICALL Java_sun_awt_X11GraphicsDevice_getNumConfigs
30 (JNIEnv *, jobject, jint);
31
32/*
33 * Class: sun_awt_X11GraphicsDevice
34 * Method: getConfigVisualId
35 * Signature: (II)I
36 */
37JNIEXPORT jint JNICALL Java_sun_awt_X11GraphicsDevice_getConfigVisualId
38 (JNIEnv *, jobject, jint, jint);
39
40/*
41 * Class: sun_awt_X11GraphicsDevice
42 * Method: getConfigDepth
43 * Signature: (II)I
44 */
45JNIEXPORT jint JNICALL Java_sun_awt_X11GraphicsDevice_getConfigDepth
46 (JNIEnv *, jobject, jint, jint);
47
48/*
49 * Class: sun_awt_X11GraphicsDevice
50 * Method: getConfigColormap
51 * Signature: (II)I
52 */
53JNIEXPORT jint JNICALL Java_sun_awt_X11GraphicsDevice_getConfigColormap
54 (JNIEnv *, jobject, jint, jint);
55
56/*
57 * Class: sun_awt_X11GraphicsDevice
58 * Method: isDBESupported
59 * Signature: ()Z
60 */
61JNIEXPORT jboolean JNICALL Java_sun_awt_X11GraphicsDevice_isDBESupported
62 (JNIEnv *, jclass);
63
64/*
65 * Class: sun_awt_X11GraphicsDevice
66 * Method: getDoubleBufferVisuals
67 * Signature: (I)V
68 */
69JNIEXPORT void JNICALL Java_sun_awt_X11GraphicsDevice_getDoubleBufferVisuals
70 (JNIEnv *, jobject, jint);
71
72/*
73 * Class: sun_awt_X11GraphicsDevice
74 * Method: enterFullScreenExclusive
75 * Signature: (J)V
76 */
77JNIEXPORT void JNICALL Java_sun_awt_X11GraphicsDevice_enterFullScreenExclusive
78 (JNIEnv *, jclass, jlong);
79
80/*
81 * Class: sun_awt_X11GraphicsDevice
82 * Method: exitFullScreenExclusive
83 * Signature: (J)V
84 */
85JNIEXPORT void JNICALL Java_sun_awt_X11GraphicsDevice_exitFullScreenExclusive
86 (JNIEnv *, jclass, jlong);
87
88/*
89 * Class: sun_awt_X11GraphicsDevice
90 * Method: initXrandrExtension
91 * Signature: ()Z
92 */
93JNIEXPORT jboolean JNICALL Java_sun_awt_X11GraphicsDevice_initXrandrExtension
94 (JNIEnv *, jclass);
95
96/*
97 * Class: sun_awt_X11GraphicsDevice
98 * Method: getCurrentDisplayMode
99 * Signature: (I)Ljava/awt/DisplayMode;
100 */
101JNIEXPORT jobject JNICALL Java_sun_awt_X11GraphicsDevice_getCurrentDisplayMode
102 (JNIEnv *, jclass, jint);
103
104/*
105 * Class: sun_awt_X11GraphicsDevice
106 * Method: enumDisplayModes
107 * Signature: (ILjava/util/ArrayList;)V
108 */
109JNIEXPORT void JNICALL Java_sun_awt_X11GraphicsDevice_enumDisplayModes
110 (JNIEnv *, jclass, jint, jobject);
111
112/*
113 * Class: sun_awt_X11GraphicsDevice
114 * Method: configDisplayMode
115 * Signature: (IIII)V
116 */
117JNIEXPORT void JNICALL Java_sun_awt_X11GraphicsDevice_configDisplayMode
118 (JNIEnv *, jclass, jint, jint, jint, jint);
119
120/*
121 * Class: sun_awt_X11GraphicsDevice
122 * Method: resetNativeData
123 * Signature: (I)V
124 */
125JNIEXPORT void JNICALL Java_sun_awt_X11GraphicsDevice_resetNativeData
126 (JNIEnv *, jclass, jint);
127
128/*
129 * Class: sun_awt_X11GraphicsDevice
130 * Method: getNativeScaleFactor
131 * Signature: (I)D
132 */
133JNIEXPORT jdouble JNICALL Java_sun_awt_X11GraphicsDevice_getNativeScaleFactor
134 (JNIEnv *, jclass, jint);
135
136#ifdef __cplusplus
137}
138#endif
139#endif
140