yu_ac_bg_etf_javaqx_qswing_QSwingGraphics.h

00001 /*
00002  * @(#)yu_ac_bg_etf_javaqx_qswing_QSwingGraphics.h  0.2.0 / 2007-09-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_QSWINGGRAPHICS_H
00011 #define YU_AC_BG_ETF_JAVAQX_QSWING_QSWINGGRAPHICS_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_QSwingGraphics
00021  * 
00022  * WARNING: DO NOT EDIT THIS FILE - it is machine generated
00023  */
00024 
00025 /*
00026  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00027  * Method:    _getColor
00028  * Signature: (J)Lyu/ac/bg/etf/javaqx/qswing/graphics/Color;
00029  */
00030 JNIEXPORT jobject JNICALL
00031 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1getColor
00032   (JNIEnv *, jobject, jlong);
00033 
00034 /*
00035  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00036  * Method:    _setColor
00037  * Signature: (JI)V
00038  */
00039 JNIEXPORT void JNICALL
00040 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1setColor
00041   (JNIEnv *, jobject, jlong, jint);
00042 
00043 /*
00044  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00045  * Method:    _getFont
00046  * Signature: (J)Lyu/ac/bg/etf/javaqx/qswing/graphics/Font;
00047  */
00048 JNIEXPORT jobject JNICALL
00049 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1getFont
00050   (JNIEnv *, jobject, jlong);
00051 
00052 /*
00053  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00054  * Method:    _setFont
00055  * Signature: (JLyu/ac/bg/etf/javaqx/qswing/graphics/Font;)V
00056  */
00057 JNIEXPORT void JNICALL
00058 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1setFont
00059   (JNIEnv *, jobject, jlong, jobject);
00060 
00061 /*
00062  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00063  * Method:    _setLinearGradient
00064  * Signature: (JIIIIIIZ)V
00065  */
00066 JNIEXPORT void JNICALL
00067 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1setLinearGradient
00068   (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jboolean);
00069 
00070 /*
00071  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00072  * Method:    _setTextureGradient
00073  * Signature: (JJ)V
00074  */
00075 JNIEXPORT void JNICALL
00076 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1setTextureGradient
00077   (JNIEnv *, jobject, jlong, jlong);
00078 
00079 /*
00080  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00081  * Method:    _setBasicStroke
00082  * Signature: (JFIIF[FF)V
00083  */
00084 JNIEXPORT void JNICALL
00085 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1setBasicStroke
00086   (JNIEnv *, jobject, jlong, jfloat, jint, jint, jfloat, jfloatArray, jfloat);
00087 
00088 /*
00089  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00090  * Method:    _drawPath
00091  * Signature: (JJ)V
00092  */
00093 JNIEXPORT void JNICALL
00094 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1drawPath
00095   (JNIEnv *, jobject, jlong, jlong);
00096 
00097 /*
00098  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00099  * Method:    _drawLine
00100  * Signature: (JIIII)V
00101  */
00102 JNIEXPORT void JNICALL
00103 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1drawLine
00104   (JNIEnv *, jobject, jlong, jint, jint, jint, jint);
00105 
00106 /*
00107  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00108  * Method:    _drawRect
00109  * Signature: (JIIII)V
00110  */
00111 JNIEXPORT void JNICALL
00112 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1drawRect
00113   (JNIEnv *, jobject, jlong, jint, jint, jint, jint);
00114 
00115 /*
00116  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00117  * Method:    _drawOval
00118  * Signature: (JIIII)V
00119  */
00120 JNIEXPORT void JNICALL
00121 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1drawOval
00122   (JNIEnv *, jobject, jlong, jint, jint, jint, jint);
00123 
00124 /*
00125  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00126  * Method:    _drawString
00127  * Signature: (JLjava/lang/String;II)V
00128  */
00129 JNIEXPORT void JNICALL
00130 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1drawString
00131   (JNIEnv *, jobject, jlong, jstring, jint, jint);
00132 
00133 /*
00134  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00135  * Method:    _drawImage
00136  * Signature: (JJII)V
00137  */
00138 JNIEXPORT void JNICALL
00139 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1drawImage__JJII
00140   (JNIEnv *, jobject, jlong, jlong, jint, jint);
00141 
00142 /*
00143  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00144  * Method:    _drawImage
00145  * Signature: (J[BIII)V
00146  */
00147 JNIEXPORT void JNICALL
00148 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1drawImage__J_3BIII
00149   (JNIEnv *, jobject, jlong, jbyteArray, jint, jint, jint);
00150 
00151 /*
00152  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00153  * Method:    _fillPath
00154  * Signature: (JJ)V
00155  */
00156 JNIEXPORT void JNICALL
00157 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1fillPath
00158   (JNIEnv *, jobject, jlong, jlong);
00159 
00160 /*
00161  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00162  * Method:    _fillRect
00163  * Signature: (JIIII)V
00164  */
00165 JNIEXPORT void JNICALL
00166 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1fillRect
00167   (JNIEnv *, jobject, jlong, jint, jint, jint, jint);
00168 
00169 /*
00170  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00171  * Method:    _fillOval
00172  * Signature: (JIIII)V
00173  */
00174 JNIEXPORT void JNICALL
00175 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1fillOval
00176   (JNIEnv *, jobject, jlong, jint, jint, jint, jint);
00177 
00178 /*
00179  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00180  * Method:    _createPainterPath
00181  * Signature: ()J
00182  */
00183 JNIEXPORT jlong JNICALL
00184 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1createPainterPath
00185   (JNIEnv *, jclass);
00186 
00187 /*
00188  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00189  * Method:    _setPainterFillRule
00190  * Signature: (JI)V
00191  */
00192 JNIEXPORT void JNICALL
00193 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1setPainterFillRule
00194   (JNIEnv *, jclass, jlong, jint);
00195 
00196 /*
00197  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00198  * Method:    _painterPathMoveTo
00199  * Signature: (JII)V
00200  */
00201 JNIEXPORT void JNICALL
00202 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1painterPathMoveTo
00203   (JNIEnv *, jclass, jlong, jint, jint);
00204 
00205 /*
00206  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00207  * Method:    _painterPathLineTo
00208  * Signature: (JII)V
00209  */
00210 JNIEXPORT void JNICALL
00211 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1painterPathLineTo
00212   (JNIEnv *, jclass, jlong, jint, jint);
00213 
00214 /*
00215  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00216  * Method:    _painterPathQuadTo
00217  * Signature: (JIIII)V
00218  */
00219 JNIEXPORT void JNICALL
00220 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1painterPathQuadTo
00221   (JNIEnv *, jclass, jlong, jint, jint, jint, jint);
00222 
00223 /*
00224  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00225  * Method:    _painterPathCubicTo
00226  * Signature: (JIIIIII)V
00227  */
00228 JNIEXPORT void JNICALL
00229 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1painterPathCubicTo
00230   (JNIEnv *, jclass, jlong, jint, jint, jint, jint, jint, jint);
00231 
00232 /*
00233  * Class:     yu_ac_bg_etf_javaqx_qswing_QSwingGraphics
00234  * Method:    _painterPathClose
00235  * Signature: (J)V
00236  */
00237 JNIEXPORT void JNICALL
00238 Java_yu_ac_bg_etf_javaqx_qswing_QSwingGraphics__1painterPathClose
00239   (JNIEnv *, jclass, jlong);
00240 
00241 #ifdef __cplusplus
00242 }
00243 #endif // __cplusplus
00244 
00245 #endif //YU_AC_BG_ETF_JAVAQX_QSWING_QSWINGGRAPHICS_H
00246 
00247 /*^*****************************************************************************
00248   File History:
00249 
00250  - 2007-09-05 14:29:38 JavaQx Native Generator
00251    Initial version
00252 
00253 *****************************************************************************^*/

Copyright © 2007 ETF and contributors. All Rights Reserved.