77 static final native void graphicsContext_resetTransform(int handle); |
77 static final native void graphicsContext_resetTransform(int handle); |
78 static final native void graphicsContext_saveSettings(int handle); |
78 static final native void graphicsContext_saveSettings(int handle); |
79 static final native void graphicsContext_restoreSettings(int handle); |
79 static final native void graphicsContext_restoreSettings(int handle); |
80 |
80 |
81 // Image |
81 // Image |
82 static final native int image_create(int width, int height, int fillColor); |
82 static final native int image_create(int width, int height, int fillColor, int type); |
83 static final native int image_create(int imageHandle, int x, int y, int width, int height); |
83 static final native int image_create(int imageHandle, int x, int y, int width, int height); |
84 static final native int image_create(ImageData imageData); |
84 static final native int image_create(int imageHandle, int x, int y, int width, int height, int typeOfCopy); |
85 static final native int image_create(int[] argbData, int width, int height, boolean hasAlpha); |
85 static final native int image_create(ImageData imageData, int type); |
|
86 static final native int image_create(int[] argbData, int width, int height, boolean hasAlpha, int type); |
86 static final native int image_create(int pixmapHandle); |
87 static final native int image_create(int pixmapHandle); |
87 static final native int image_getFormat(int handle); |
88 static final native int image_getFormat(int handle); |
88 static final native int image_getHeight(int handle); |
89 static final native int image_getHeight(int handle); |
89 static final native int image_getWidth(int handle); |
90 static final native int image_getWidth(int handle); |
90 static final native void image_getRGB(int handle, int[] argbData, int offset, int scanlength,int x, int y, int width, int height); |
91 static final native void image_getRGB(int handle, int[] argbData, int offset, int scanlength,int x, int y, int width, int height); |
91 static final native void image_getRGB(int handle, byte[] argbData, byte[] transparencyMask, int offset, int scanlength,int x, int y, int width, int height, int format); |
92 static final native void image_getRGB(int handle, byte[] argbData, byte[] transparencyMask, int offset, int scanlength,int x, int y, int width, int height, int format); |
92 static final native void image_getRGB(int handle, short[] argbData, int offset, int scanlength,int x, int y, int width, int height, int format); |
93 static final native void image_getRGB(int handle, short[] argbData, int offset, int scanlength,int x, int y, int width, int height, int format); |
93 static final native ImageData image_getImageData(int imageHandle); |
94 static final native ImageData image_getImageData(int imageHandle); |
|
95 static final native int image_getType(int imageHandle); |
|
96 static final native int image_getQPaintDeviceHandle(int imageHandle); |
94 static final native void image_transform(int handle, int transform); |
97 static final native void image_transform(int handle, int transform); |
95 static final native void image_dispose(int handle); |
98 static final native void image_dispose(int handle); |
96 static final native int image_getPixmapHandle(int handle); |
|
97 static final native boolean image_detectCollision(int image1Handle, int transform1, int p1x, int p1y, int r1x1, int r1y1, int r1x2, int r1y2, |
99 static final native boolean image_detectCollision(int image1Handle, int transform1, int p1x, int p1y, int r1x1, int r1y1, int r1x2, int r1y2, |
98 int image2Handle, int transform2, int p2x, int p2y, int r2x1, int r2y1, int r2x2, int r2y2); |
100 int image2Handle, int transform2, int p2x, int p2y, int r2x1, int r2y1, int r2x2, int r2y2); |
99 |
101 |
100 // ImageLoader |
102 // ImageLoader |
101 static final native void imageLoader_append(int handle, int length, int offset, byte[] data); |
103 static final native void imageLoader_append(int handle, int length, int offset, byte[] data); |
102 static final native void imageLoader_beginStream(int handle, int bufferSize); |
104 static final native void imageLoader_beginStream(int handle, int bufferSize); |
103 static final native int imageLoader_endStream(int handle); |
105 static final native int imageLoader_endStream(int handle); |
104 static final native int imageLoader_init(); |
106 static final native int imageLoader_init(int resultImageType); |
105 static final native void imageLoader_dispose(int handle); |
107 static final native void imageLoader_dispose(int handle); |
106 static final native int imageLoader_load(int handle, String fileName); |
108 static final native int imageLoader_load(int handle, String fileName); |
107 static final native void imageLoader_setLoadSize(int handle, int width, int height); |
109 static final native void imageLoader_setLoadSize(int handle, int width, int height); |
|
110 static final native void imageloader_setResultImageType(int handle, int imageType); |
108 static final native Point imageLoader_getImageSize(byte[] data); |
111 static final native Point imageLoader_getImageSize(byte[] data); |
109 |
112 |
110 // FontUtils |
113 // FontUtils |
111 static final native int fontUtils_getAscent(int fontHandle); |
114 static final native int fontUtils_getAscent(int fontHandle); |
112 static final native void fontUtils_getBoundingRect(int fontHandle, int[] rect, String str); |
115 static final native void fontUtils_getBoundingRect(int fontHandle, int[] rect, String str); |