BWAPI
EISBot/c_src/include/eisbot_proxy_JNIBWAPI.h
Go to the documentation of this file.
00001 /* DO NOT EDIT THIS FILE - it is machine generated */
00002 #include <jni.h>
00003 /* Header for class eisbot_proxy_JNIBWAPI */
00004 
00005 #ifndef _Included_eisbot_proxy_JNIBWAPI
00006 #define _Included_eisbot_proxy_JNIBWAPI
00007 #ifdef __cplusplus
00008 extern "C" {
00009 #endif
00010 /*
00011  * Class:     eisbot_proxy_JNIBWAPI
00012  * Method:    startClient
00013  * Signature: (Leisbot/proxy/JNIBWAPI;)V
00014  */
00015 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_startClient
00016   (JNIEnv *, jobject, jobject);
00017 
00018 /*
00019  * Class:     eisbot_proxy_JNIBWAPI
00020  * Method:    disconnect
00021  * Signature: ()V
00022  */
00023 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_disconnect
00024   (JNIEnv *, jobject);
00025 
00026 /*
00027  * Class:     eisbot_proxy_JNIBWAPI
00028  * Method:    getGameFrame
00029  * Signature: ()I
00030  */
00031 JNIEXPORT jint JNICALL Java_eisbot_proxy_JNIBWAPI_getGameFrame
00032   (JNIEnv *, jobject);
00033 
00034 /*
00035  * Class:     eisbot_proxy_JNIBWAPI
00036  * Method:    getPlayerInfo
00037  * Signature: ()[I
00038  */
00039 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getPlayerInfo
00040   (JNIEnv *, jobject);
00041 
00042 /*
00043  * Class:     eisbot_proxy_JNIBWAPI
00044  * Method:    getPlayerScores
00045  * Signature: ()[I
00046  */
00047 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getPlayerScores
00048   (JNIEnv *, jobject);
00049 
00050 /*
00051  * Class:     eisbot_proxy_JNIBWAPI
00052  * Method:    getPlayerUpdate
00053  * Signature: ()[I
00054  */
00055 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getPlayerUpdate
00056   (JNIEnv *, jobject);
00057 
00058 /*
00059  * Class:     eisbot_proxy_JNIBWAPI
00060  * Method:    getResearchStatus
00061  * Signature: ()[I
00062  */
00063 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getResearchStatus
00064   (JNIEnv *, jobject);
00065 
00066 /*
00067  * Class:     eisbot_proxy_JNIBWAPI
00068  * Method:    getUpgradeStatus
00069  * Signature: ()[I
00070  */
00071 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getUpgradeStatus
00072   (JNIEnv *, jobject);
00073 
00074 /*
00075  * Class:     eisbot_proxy_JNIBWAPI
00076  * Method:    getUnits
00077  * Signature: ()[I
00078  */
00079 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getUnits
00080   (JNIEnv *, jobject);
00081 
00082 /*
00083  * Class:     eisbot_proxy_JNIBWAPI
00084  * Method:    getUnitTypes
00085  * Signature: ()[I
00086  */
00087 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getUnitTypes
00088   (JNIEnv *, jobject);
00089 
00090 /*
00091  * Class:     eisbot_proxy_JNIBWAPI
00092  * Method:    getUnitTypeName
00093  * Signature: (I)Ljava/lang/String;
00094  */
00095 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getUnitTypeName
00096   (JNIEnv *, jobject, jint);
00097 
00098 /*
00099  * Class:     eisbot_proxy_JNIBWAPI
00100  * Method:    getTechTypes
00101  * Signature: ()[I
00102  */
00103 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getTechTypes
00104   (JNIEnv *, jobject);
00105 
00106 /*
00107  * Class:     eisbot_proxy_JNIBWAPI
00108  * Method:    getTechTypeName
00109  * Signature: (I)Ljava/lang/String;
00110  */
00111 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getTechTypeName
00112   (JNIEnv *, jobject, jint);
00113 
00114 /*
00115  * Class:     eisbot_proxy_JNIBWAPI
00116  * Method:    getUpgradeTypes
00117  * Signature: ()[I
00118  */
00119 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getUpgradeTypes
00120   (JNIEnv *, jobject);
00121 
00122 /*
00123  * Class:     eisbot_proxy_JNIBWAPI
00124  * Method:    getUpgradeTypeName
00125  * Signature: (I)Ljava/lang/String;
00126  */
00127 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getUpgradeTypeName
00128   (JNIEnv *, jobject, jint);
00129 
00130 /*
00131  * Class:     eisbot_proxy_JNIBWAPI
00132  * Method:    getWeaponTypes
00133  * Signature: ()[I
00134  */
00135 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getWeaponTypes
00136   (JNIEnv *, jobject);
00137 
00138 /*
00139  * Class:     eisbot_proxy_JNIBWAPI
00140  * Method:    getWeaponTypeName
00141  * Signature: (I)Ljava/lang/String;
00142  */
00143 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getWeaponTypeName
00144   (JNIEnv *, jobject, jint);
00145 
00146 /*
00147  * Class:     eisbot_proxy_JNIBWAPI
00148  * Method:    getUnitSizeTypes
00149  * Signature: ()[I
00150  */
00151 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getUnitSizeTypes
00152   (JNIEnv *, jobject);
00153 
00154 /*
00155  * Class:     eisbot_proxy_JNIBWAPI
00156  * Method:    getUnitSizeTypeName
00157  * Signature: (I)Ljava/lang/String;
00158  */
00159 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getUnitSizeTypeName
00160   (JNIEnv *, jobject, jint);
00161 
00162 /*
00163  * Class:     eisbot_proxy_JNIBWAPI
00164  * Method:    getBulletTypes
00165  * Signature: ()[I
00166  */
00167 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getBulletTypes
00168   (JNIEnv *, jobject);
00169 
00170 /*
00171  * Class:     eisbot_proxy_JNIBWAPI
00172  * Method:    getBulletTypeName
00173  * Signature: (I)Ljava/lang/String;
00174  */
00175 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getBulletTypeName
00176   (JNIEnv *, jobject, jint);
00177 
00178 /*
00179  * Class:     eisbot_proxy_JNIBWAPI
00180  * Method:    getDamageTypes
00181  * Signature: ()[I
00182  */
00183 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getDamageTypes
00184   (JNIEnv *, jobject);
00185 
00186 /*
00187  * Class:     eisbot_proxy_JNIBWAPI
00188  * Method:    getDamageTypeName
00189  * Signature: (I)Ljava/lang/String;
00190  */
00191 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getDamageTypeName
00192   (JNIEnv *, jobject, jint);
00193 
00194 /*
00195  * Class:     eisbot_proxy_JNIBWAPI
00196  * Method:    getExplosionTypes
00197  * Signature: ()[I
00198  */
00199 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getExplosionTypes
00200   (JNIEnv *, jobject);
00201 
00202 /*
00203  * Class:     eisbot_proxy_JNIBWAPI
00204  * Method:    getExplosionTypeName
00205  * Signature: (I)Ljava/lang/String;
00206  */
00207 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getExplosionTypeName
00208   (JNIEnv *, jobject, jint);
00209 
00210 /*
00211  * Class:     eisbot_proxy_JNIBWAPI
00212  * Method:    analyzeTerrain
00213  * Signature: ()V
00214  */
00215 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_analyzeTerrain
00216   (JNIEnv *, jobject);
00217 
00218 /*
00219  * Class:     eisbot_proxy_JNIBWAPI
00220  * Method:    getMapWidth
00221  * Signature: ()I
00222  */
00223 JNIEXPORT jint JNICALL Java_eisbot_proxy_JNIBWAPI_getMapWidth
00224   (JNIEnv *, jobject);
00225 
00226 /*
00227  * Class:     eisbot_proxy_JNIBWAPI
00228  * Method:    getMapHeight
00229  * Signature: ()I
00230  */
00231 JNIEXPORT jint JNICALL Java_eisbot_proxy_JNIBWAPI_getMapHeight
00232   (JNIEnv *, jobject);
00233 
00234 /*
00235  * Class:     eisbot_proxy_JNIBWAPI
00236  * Method:    getMapName
00237  * Signature: ()Ljava/lang/String;
00238  */
00239 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getMapName
00240   (JNIEnv *, jobject);
00241 
00242 /*
00243  * Class:     eisbot_proxy_JNIBWAPI
00244  * Method:    getMapHash
00245  * Signature: ()Ljava/lang/String;
00246  */
00247 JNIEXPORT jstring JNICALL Java_eisbot_proxy_JNIBWAPI_getMapHash
00248   (JNIEnv *, jobject);
00249 
00250 /*
00251  * Class:     eisbot_proxy_JNIBWAPI
00252  * Method:    getHeightData
00253  * Signature: ()[I
00254  */
00255 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getHeightData
00256   (JNIEnv *, jobject);
00257 
00258 /*
00259  * Class:     eisbot_proxy_JNIBWAPI
00260  * Method:    getWalkableData
00261  * Signature: ()[I
00262  */
00263 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getWalkableData
00264   (JNIEnv *, jobject);
00265 
00266 /*
00267  * Class:     eisbot_proxy_JNIBWAPI
00268  * Method:    getBuildableData
00269  * Signature: ()[I
00270  */
00271 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getBuildableData
00272   (JNIEnv *, jobject);
00273 
00274 /*
00275  * Class:     eisbot_proxy_JNIBWAPI
00276  * Method:    getChokePoints
00277  * Signature: ()[I
00278  */
00279 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getChokePoints
00280   (JNIEnv *, jobject);
00281 
00282 /*
00283  * Class:     eisbot_proxy_JNIBWAPI
00284  * Method:    getRegions
00285  * Signature: ()[I
00286  */
00287 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getRegions
00288   (JNIEnv *, jobject);
00289 
00290 /*
00291  * Class:     eisbot_proxy_JNIBWAPI
00292  * Method:    getPolygon
00293  * Signature: (I)[I
00294  */
00295 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getPolygon
00296   (JNIEnv *, jobject, jint);
00297 
00298 /*
00299  * Class:     eisbot_proxy_JNIBWAPI
00300  * Method:    getBaseLocations
00301  * Signature: ()[I
00302  */
00303 JNIEXPORT jintArray JNICALL Java_eisbot_proxy_JNIBWAPI_getBaseLocations
00304   (JNIEnv *, jobject);
00305 
00306 /*
00307  * Class:     eisbot_proxy_JNIBWAPI
00308  * Method:    attackMove
00309  * Signature: (III)Z
00310  */
00311 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_attackMove
00312   (JNIEnv *, jobject, jint, jint, jint);
00313 
00314 /*
00315  * Class:     eisbot_proxy_JNIBWAPI
00316  * Method:    attackUnit
00317  * Signature: (II)Z
00318  */
00319 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_attackUnit
00320   (JNIEnv *, jobject, jint, jint);
00321 
00322 /*
00323  * Class:     eisbot_proxy_JNIBWAPI
00324  * Method:    build
00325  * Signature: (IIII)Z
00326  */
00327 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_build
00328   (JNIEnv *, jobject, jint, jint, jint, jint);
00329 
00330 /*
00331  * Class:     eisbot_proxy_JNIBWAPI
00332  * Method:    buildAddon
00333  * Signature: (II)Z
00334  */
00335 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_buildAddon
00336   (JNIEnv *, jobject, jint, jint);
00337 
00338 /*
00339  * Class:     eisbot_proxy_JNIBWAPI
00340  * Method:    train
00341  * Signature: (II)Z
00342  */
00343 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_train
00344   (JNIEnv *, jobject, jint, jint);
00345 
00346 /*
00347  * Class:     eisbot_proxy_JNIBWAPI
00348  * Method:    morph
00349  * Signature: (II)Z
00350  */
00351 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_morph
00352   (JNIEnv *, jobject, jint, jint);
00353 
00354 /*
00355  * Class:     eisbot_proxy_JNIBWAPI
00356  * Method:    research
00357  * Signature: (II)Z
00358  */
00359 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_research
00360   (JNIEnv *, jobject, jint, jint);
00361 
00362 /*
00363  * Class:     eisbot_proxy_JNIBWAPI
00364  * Method:    upgrade
00365  * Signature: (II)Z
00366  */
00367 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_upgrade
00368   (JNIEnv *, jobject, jint, jint);
00369 
00370 /*
00371  * Class:     eisbot_proxy_JNIBWAPI
00372  * Method:    setRallyPoint
00373  * Signature: (III)Z
00374  */
00375 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_setRallyPoint__III
00376   (JNIEnv *, jobject, jint, jint, jint);
00377 
00378 /*
00379  * Class:     eisbot_proxy_JNIBWAPI
00380  * Method:    setRallyPoint
00381  * Signature: (II)Z
00382  */
00383 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_setRallyPoint__II
00384   (JNIEnv *, jobject, jint, jint);
00385 
00386 /*
00387  * Class:     eisbot_proxy_JNIBWAPI
00388  * Method:    move
00389  * Signature: (III)Z
00390  */
00391 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_move
00392   (JNIEnv *, jobject, jint, jint, jint);
00393 
00394 /*
00395  * Class:     eisbot_proxy_JNIBWAPI
00396  * Method:    patrol
00397  * Signature: (III)Z
00398  */
00399 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_patrol
00400   (JNIEnv *, jobject, jint, jint, jint);
00401 
00402 /*
00403  * Class:     eisbot_proxy_JNIBWAPI
00404  * Method:    holdPosition
00405  * Signature: (I)Z
00406  */
00407 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_holdPosition
00408   (JNIEnv *, jobject, jint);
00409 
00410 /*
00411  * Class:     eisbot_proxy_JNIBWAPI
00412  * Method:    stop
00413  * Signature: (I)Z
00414  */
00415 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_stop
00416   (JNIEnv *, jobject, jint);
00417 
00418 /*
00419  * Class:     eisbot_proxy_JNIBWAPI
00420  * Method:    follow
00421  * Signature: (II)Z
00422  */
00423 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_follow
00424   (JNIEnv *, jobject, jint, jint);
00425 
00426 /*
00427  * Class:     eisbot_proxy_JNIBWAPI
00428  * Method:    gather
00429  * Signature: (II)Z
00430  */
00431 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_gather
00432   (JNIEnv *, jobject, jint, jint);
00433 
00434 /*
00435  * Class:     eisbot_proxy_JNIBWAPI
00436  * Method:    returnCargo
00437  * Signature: (I)Z
00438  */
00439 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_returnCargo
00440   (JNIEnv *, jobject, jint);
00441 
00442 /*
00443  * Class:     eisbot_proxy_JNIBWAPI
00444  * Method:    repair
00445  * Signature: (II)Z
00446  */
00447 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_repair
00448   (JNIEnv *, jobject, jint, jint);
00449 
00450 /*
00451  * Class:     eisbot_proxy_JNIBWAPI
00452  * Method:    burrow
00453  * Signature: (I)Z
00454  */
00455 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_burrow
00456   (JNIEnv *, jobject, jint);
00457 
00458 /*
00459  * Class:     eisbot_proxy_JNIBWAPI
00460  * Method:    unburrow
00461  * Signature: (I)Z
00462  */
00463 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_unburrow
00464   (JNIEnv *, jobject, jint);
00465 
00466 /*
00467  * Class:     eisbot_proxy_JNIBWAPI
00468  * Method:    cloak
00469  * Signature: (I)Z
00470  */
00471 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cloak
00472   (JNIEnv *, jobject, jint);
00473 
00474 /*
00475  * Class:     eisbot_proxy_JNIBWAPI
00476  * Method:    decloak
00477  * Signature: (I)Z
00478  */
00479 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_decloak
00480   (JNIEnv *, jobject, jint);
00481 
00482 /*
00483  * Class:     eisbot_proxy_JNIBWAPI
00484  * Method:    siege
00485  * Signature: (I)Z
00486  */
00487 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_siege
00488   (JNIEnv *, jobject, jint);
00489 
00490 /*
00491  * Class:     eisbot_proxy_JNIBWAPI
00492  * Method:    unsiege
00493  * Signature: (I)Z
00494  */
00495 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_unsiege
00496   (JNIEnv *, jobject, jint);
00497 
00498 /*
00499  * Class:     eisbot_proxy_JNIBWAPI
00500  * Method:    lift
00501  * Signature: (I)Z
00502  */
00503 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_lift
00504   (JNIEnv *, jobject, jint);
00505 
00506 /*
00507  * Class:     eisbot_proxy_JNIBWAPI
00508  * Method:    land
00509  * Signature: (III)Z
00510  */
00511 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_land
00512   (JNIEnv *, jobject, jint, jint, jint);
00513 
00514 /*
00515  * Class:     eisbot_proxy_JNIBWAPI
00516  * Method:    load
00517  * Signature: (II)Z
00518  */
00519 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_load
00520   (JNIEnv *, jobject, jint, jint);
00521 
00522 /*
00523  * Class:     eisbot_proxy_JNIBWAPI
00524  * Method:    unload
00525  * Signature: (II)Z
00526  */
00527 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_unload
00528   (JNIEnv *, jobject, jint, jint);
00529 
00530 /*
00531  * Class:     eisbot_proxy_JNIBWAPI
00532  * Method:    unloadAll
00533  * Signature: (I)Z
00534  */
00535 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_unloadAll__I
00536   (JNIEnv *, jobject, jint);
00537 
00538 /*
00539  * Class:     eisbot_proxy_JNIBWAPI
00540  * Method:    unloadAll
00541  * Signature: (III)Z
00542  */
00543 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_unloadAll__III
00544   (JNIEnv *, jobject, jint, jint, jint);
00545 
00546 /*
00547  * Class:     eisbot_proxy_JNIBWAPI
00548  * Method:    rightClick
00549  * Signature: (III)Z
00550  */
00551 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_rightClick__III
00552   (JNIEnv *, jobject, jint, jint, jint);
00553 
00554 /*
00555  * Class:     eisbot_proxy_JNIBWAPI
00556  * Method:    rightClick
00557  * Signature: (II)Z
00558  */
00559 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_rightClick__II
00560   (JNIEnv *, jobject, jint, jint);
00561 
00562 /*
00563  * Class:     eisbot_proxy_JNIBWAPI
00564  * Method:    haltConstruction
00565  * Signature: (I)Z
00566  */
00567 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_haltConstruction
00568   (JNIEnv *, jobject, jint);
00569 
00570 /*
00571  * Class:     eisbot_proxy_JNIBWAPI
00572  * Method:    cancelConstruction
00573  * Signature: (I)Z
00574  */
00575 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cancelConstruction
00576   (JNIEnv *, jobject, jint);
00577 
00578 /*
00579  * Class:     eisbot_proxy_JNIBWAPI
00580  * Method:    cancelAddon
00581  * Signature: (I)Z
00582  */
00583 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cancelAddon
00584   (JNIEnv *, jobject, jint);
00585 
00586 /*
00587  * Class:     eisbot_proxy_JNIBWAPI
00588  * Method:    cancelTrain
00589  * Signature: (I)Z
00590  */
00591 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cancelTrain__I
00592   (JNIEnv *, jobject, jint);
00593 
00594 /*
00595  * Class:     eisbot_proxy_JNIBWAPI
00596  * Method:    cancelTrain
00597  * Signature: (II)Z
00598  */
00599 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cancelTrain__II
00600   (JNIEnv *, jobject, jint, jint);
00601 
00602 /*
00603  * Class:     eisbot_proxy_JNIBWAPI
00604  * Method:    cancelMorph
00605  * Signature: (I)Z
00606  */
00607 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cancelMorph
00608   (JNIEnv *, jobject, jint);
00609 
00610 /*
00611  * Class:     eisbot_proxy_JNIBWAPI
00612  * Method:    cancelResearch
00613  * Signature: (I)Z
00614  */
00615 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cancelResearch
00616   (JNIEnv *, jobject, jint);
00617 
00618 /*
00619  * Class:     eisbot_proxy_JNIBWAPI
00620  * Method:    cancelUpgrade
00621  * Signature: (I)Z
00622  */
00623 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_cancelUpgrade
00624   (JNIEnv *, jobject, jint);
00625 
00626 /*
00627  * Class:     eisbot_proxy_JNIBWAPI
00628  * Method:    useTech
00629  * Signature: (II)Z
00630  */
00631 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_useTech__II
00632   (JNIEnv *, jobject, jint, jint);
00633 
00634 /*
00635  * Class:     eisbot_proxy_JNIBWAPI
00636  * Method:    useTech
00637  * Signature: (IIII)Z
00638  */
00639 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_useTech__IIII
00640   (JNIEnv *, jobject, jint, jint, jint, jint);
00641 
00642 /*
00643  * Class:     eisbot_proxy_JNIBWAPI
00644  * Method:    useTech
00645  * Signature: (III)Z
00646  */
00647 JNIEXPORT jboolean JNICALL Java_eisbot_proxy_JNIBWAPI_useTech__III
00648   (JNIEnv *, jobject, jint, jint, jint);
00649 
00650 /*
00651  * Class:     eisbot_proxy_JNIBWAPI
00652  * Method:    drawHealth
00653  * Signature: (Z)V
00654  */
00655 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawHealth
00656   (JNIEnv *, jobject, jboolean);
00657 
00658 /*
00659  * Class:     eisbot_proxy_JNIBWAPI
00660  * Method:    drawTargets
00661  * Signature: (Z)V
00662  */
00663 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawTargets
00664   (JNIEnv *, jobject, jboolean);
00665 
00666 /*
00667  * Class:     eisbot_proxy_JNIBWAPI
00668  * Method:    drawIDs
00669  * Signature: (Z)V
00670  */
00671 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawIDs
00672   (JNIEnv *, jobject, jboolean);
00673 
00674 /*
00675  * Class:     eisbot_proxy_JNIBWAPI
00676  * Method:    enableUserInput
00677  * Signature: ()V
00678  */
00679 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_enableUserInput
00680   (JNIEnv *, jobject);
00681 
00682 /*
00683  * Class:     eisbot_proxy_JNIBWAPI
00684  * Method:    enablePerfectInformation
00685  * Signature: ()V
00686  */
00687 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_enablePerfectInformation
00688   (JNIEnv *, jobject);
00689 
00690 /*
00691  * Class:     eisbot_proxy_JNIBWAPI
00692  * Method:    setGameSpeed
00693  * Signature: (I)V
00694  */
00695 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_setGameSpeed
00696   (JNIEnv *, jobject, jint);
00697 
00698 /*
00699  * Class:     eisbot_proxy_JNIBWAPI
00700  * Method:    setCameraLocation
00701  * Signature: (II)V
00702  */
00703 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_setCameraLocation
00704   (JNIEnv *, jobject, jint, jint);
00705 
00706 /*
00707  * Class:     eisbot_proxy_JNIBWAPI
00708  * Method:    pingMinimap
00709  * Signature: (II)V
00710  */
00711 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_pingMinimap
00712   (JNIEnv *, jobject, jint, jint);
00713 
00714 /*
00715  * Class:     eisbot_proxy_JNIBWAPI
00716  * Method:    leaveGame
00717  * Signature: ()V
00718  */
00719 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_leaveGame
00720   (JNIEnv *, jobject);
00721 
00722 /*
00723  * Class:     eisbot_proxy_JNIBWAPI
00724  * Method:    restartGame
00725  * Signature: ()V
00726  */
00727 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_restartGame
00728   (JNIEnv *, jobject);
00729 
00730 /*
00731  * Class:     eisbot_proxy_JNIBWAPI
00732  * Method:    getFPS
00733  * Signature: ()I
00734  */
00735 JNIEXPORT jint JNICALL Java_eisbot_proxy_JNIBWAPI_getFPS
00736   (JNIEnv *, jobject);
00737 
00738 /*
00739  * Class:     eisbot_proxy_JNIBWAPI
00740  * Method:    getAverageFPS
00741  * Signature: ()I
00742  */
00743 JNIEXPORT jint JNICALL Java_eisbot_proxy_JNIBWAPI_getAverageFPS
00744   (JNIEnv *, jobject);
00745 
00746 /*
00747  * Class:     eisbot_proxy_JNIBWAPI
00748  * Method:    sendText
00749  * Signature: (Ljava/lang/String;)V
00750  */
00751 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_sendText
00752   (JNIEnv *, jobject, jstring);
00753 
00754 /*
00755  * Class:     eisbot_proxy_JNIBWAPI
00756  * Method:    drawBox
00757  * Signature: (IIIIIZZ)V
00758  */
00759 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawBox
00760   (JNIEnv *, jobject, jint, jint, jint, jint, jint, jboolean, jboolean);
00761 
00762 /*
00763  * Class:     eisbot_proxy_JNIBWAPI
00764  * Method:    drawCircle
00765  * Signature: (IIIIZZ)V
00766  */
00767 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawCircle
00768   (JNIEnv *, jobject, jint, jint, jint, jint, jboolean, jboolean);
00769 
00770 /*
00771  * Class:     eisbot_proxy_JNIBWAPI
00772  * Method:    drawLine
00773  * Signature: (IIIIIZ)V
00774  */
00775 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawLine
00776   (JNIEnv *, jobject, jint, jint, jint, jint, jint, jboolean);
00777 
00778 /*
00779  * Class:     eisbot_proxy_JNIBWAPI
00780  * Method:    drawDot
00781  * Signature: (IIIZ)V
00782  */
00783 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawDot
00784   (JNIEnv *, jobject, jint, jint, jint, jboolean);
00785 
00786 /*
00787  * Class:     eisbot_proxy_JNIBWAPI
00788  * Method:    drawText
00789  * Signature: (IILjava/lang/String;Z)V
00790  */
00791 JNIEXPORT void JNICALL Java_eisbot_proxy_JNIBWAPI_drawText
00792   (JNIEnv *, jobject, jint, jint, jstring, jboolean);
00793 
00794 #ifdef __cplusplus
00795 }
00796 #endif
00797 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines