00001 /* 00002 * @(#)yu_ac_bg_etf_javaqx_qswing_JQDesktop.h 0.2.0 / 2008-01-05 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 */ 00010 #ifndef YU_AC_BG_ETF_JAVAQX_QSWING_JQDESKTOP_H 00011 #define YU_AC_BG_ETF_JAVAQX_QSWING_JQDESKTOP_H 00012 00013 #include <jni.h> 00014 00015 #ifdef __cplusplus 00016 extern "C" { 00017 #endif // __cplusplus 00018 00019 /* 00020 * Header file for: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00021 * 00022 * WARNING: DO NOT EDIT THIS FILE - it is machine generated 00023 */ 00024 00025 /* 00026 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00027 * Method: _getScreenSize 00028 * Signature: ()Lyu/ac/bg/etf/javaqx/qswing/graphics/Dimension; 00029 */ 00030 JNIEXPORT jobject JNICALL 00031 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1getScreenSize 00032 (JNIEnv *, jclass); 00033 00034 /* 00035 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00036 * Method: _getScreenResolution 00037 * Signature: ()I 00038 */ 00039 JNIEXPORT jint JNICALL 00040 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1getScreenResolution 00041 (JNIEnv *, jclass); 00042 00043 /* 00044 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00045 * Method: _getDesktopBounds 00046 * Signature: ()Lyu/ac/bg/etf/javaqx/qswing/graphics/Rectangle; 00047 */ 00048 JNIEXPORT jobject JNICALL 00049 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1getDesktopBounds 00050 (JNIEnv *, jclass); 00051 00052 /* 00053 * Class: yu_ac_bg_etf_javaqx_qswing_JQDesktop 00054 * Method: _takeScreenshot 00055 * Signature: (JLjava/lang/String;)Lyu/ac/bg/etf/javaqx/qswing/QSwingImage; 00056 */ 00057 JNIEXPORT jobject JNICALL 00058 Java_yu_ac_bg_etf_javaqx_qswing_JQDesktop__1takeScreenshot 00059 (JNIEnv *, jclass, jlong, jstring); 00060 00061 #ifdef __cplusplus 00062 } 00063 #endif // __cplusplus 00064 00065 #endif //YU_AC_BG_ETF_JAVAQX_QSWING_JQDESKTOP_H 00066 00067 /*^***************************************************************************** 00068 File History: 00069 00070 - 2008-01-05 12:03:17 JavaQx Native Generator 00071 Initial version 00072 00073 *****************************************************************************^*/