00001 /* 00002 * @(#)yu_ac_bg_etf_javaqx_qswing_JQDesktop.h 0.2.0 / 2007-12-26 00003 * 00004 * Copyright (c) 2007, ETF and contributors. All rights reserved. 00005 * 00006 * This software is licensed under the LGPL, version 2.1, license. 00007 * A copy of the license is included in the file LICENSE-LGPL.txt. 00008 */ 00009 #ifndef YU_AC_BG_ETF_JAVAQX_QSWING_JQDESKTOP_H 00010 #define YU_AC_BG_ETF_JAVAQX_QSWING_JQDESKTOP_H 00011 00012 #include <jni.h> 00013 00014 #ifdef __cplusplus 00015 extern "C" { 00016 #endif // __cplusplus 00017 00018 /* 00019 * Header file for: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00020 * 00021 * WARNING: DO NOT EDIT THIS FILE - it is machine generated 00022 */ 00023 00024 /* 00025 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00026 * Method: _getScreenSize 00027 * Signature: ()Lyu/ac/bg/etf/javaqx/qswing/graphics/Dimension; 00028 */ 00029 JNIEXPORT jobject JNICALL 00030 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1getScreenSize 00031 (JNIEnv *, jclass); 00032 00033 /* 00034 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00035 * Method: _getScreenResolution 00036 * Signature: ()I 00037 */ 00038 JNIEXPORT jint JNICALL 00039 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1getScreenResolution 00040 (JNIEnv *, jclass); 00041 00042 /* 00043 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00044 * Method: _getDesktopBounds 00045 * Signature: ()Lyu/ac/bg/etf/javaqx/qswing/graphics/Rectangle; 00046 */ 00047 JNIEXPORT jobject JNICALL 00048 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1getDesktopBounds 00049 (JNIEnv *, jclass); 00050 00051 /* 00052 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00053 * Method: _takeScreenshot 00054 * Signature: (JLjava/lang/String;)Lyu/ac/bg/etf/javaqx/qswing/QSwingImage; 00055 */ 00056 JNIEXPORT jobject JNICALL 00057 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1takeScreenshot 00058 (JNIEnv *, jclass, jlong, jstring); 00059 00060 #ifdef __cplusplus 00061 } 00062 #endif // __cplusplus 00063 00064 #endif //YU_AC_BG_ETF_JAVAQX_QSWING_JQDESKTOP_H 00065 00066 /*^***************************************************************************** 00067 File History: 00068 00069 - 2007-12-26 16:18:56 JavaQx Native Generator 00070 Initial version 00071 00072 *****************************************************************************^*/