/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class bwapi4_AbstractPoint */ #ifndef _Included_bwapi4_AbstractPoint #define _Included_bwapi4_AbstractPoint #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_AIModule */ #ifndef _Included_bwapi4_AIModule #define _Included_bwapi4_AIModule #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_BestFilter */ #ifndef _Included_bwapi4_BestFilter #define _Included_bwapi4_BestFilter #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_BestUnitFilter */ #ifndef _Included_bwapi4_BestUnitFilter #define _Included_bwapi4_BestUnitFilter #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Bullet */ #ifndef _Included_bwapi4_Bullet #define _Included_bwapi4_Bullet #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Bullet * Method: getID_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Bullet_getID_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: exists_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Bullet_exists_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getPlayer_native * Signature: (J)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Bullet_getPlayer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getType_native * Signature: (J)Lbwapi4/BulletType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Bullet_getType_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getSource_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Bullet_getSource_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Bullet_getPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getAngle_native * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Bullet_getAngle_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getVelocityX_native * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Bullet_getVelocityX_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getVelocityY_native * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Bullet_getVelocityY_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getTarget_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Bullet_getTarget_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getTargetPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Bullet_getTargetPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: getRemoveTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Bullet_getRemoveTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: isVisible_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Bullet_isVisible_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Bullet * Method: isVisible_native * Signature: (JLbwapi4/Player;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Bullet_isVisible_1native__JLbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Bulletset */ #ifndef _Included_bwapi4_Bulletset #define _Included_bwapi4_Bulletset #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_BulletType */ #ifndef _Included_bwapi4_BulletType #define _Included_bwapi4_BulletType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_BWEventListener */ #ifndef _Included_bwapi4_BWEventListener #define _Included_bwapi4_BWEventListener #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_CenteredObject */ #ifndef _Included_bwapi4_CenteredObject #define _Included_bwapi4_CenteredObject #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Client */ #ifndef _Included_bwapi4_Client #define _Included_bwapi4_Client #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Client * Method: isConnected_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Client_isConnected_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Client * Method: connect_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Client_connect_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Client * Method: disconnect_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Client_disconnect_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Client * Method: update_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Client_update_1native (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Color */ #ifndef _Included_bwapi4_Color #define _Included_bwapi4_Color #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_CompareFilter */ #ifndef _Included_bwapi4_CompareFilter #define _Included_bwapi4_CompareFilter #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_DamageType */ #ifndef _Included_bwapi4_DamageType #define _Included_bwapi4_DamageType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_DefaultBWListener */ #ifndef _Included_bwapi4_DefaultBWListener #define _Included_bwapi4_DefaultBWListener #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Error */ #ifndef _Included_bwapi4_Error #define _Included_bwapi4_Error #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Event */ #ifndef _Included_bwapi4_Event #define _Included_bwapi4_Event #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Event * Method: getPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Event_getPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Event * Method: getText_native * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_bwapi4_Event_getText_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Event * Method: getUnit_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Event_getUnit_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Event * Method: getPlayer_native * Signature: (J)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Event_getPlayer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Event * Method: isWinner_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Event_isWinner_1native (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_ExplosionType */ #ifndef _Included_bwapi4_ExplosionType #define _Included_bwapi4_ExplosionType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Force */ #ifndef _Included_bwapi4_Force #define _Included_bwapi4_Force #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Force * Method: getID_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Force_getID_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Force * Method: getName_native * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_bwapi4_Force_getName_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Force * Method: getPlayers_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Force_getPlayers_1native (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Forceset */ #ifndef _Included_bwapi4_Forceset #define _Included_bwapi4_Forceset #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Forceset * Method: getPlayers_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Forceset_getPlayers_1native (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Game */ #ifndef _Included_bwapi4_Game #define _Included_bwapi4_Game #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Game * Method: getForces_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getForces_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getPlayers_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getPlayers_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getAllUnits_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getAllUnits_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getMinerals_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getGeysers_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getGeysers_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getNeutralUnits_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getNeutralUnits_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getStaticMinerals_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getStaticMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getStaticGeysers_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getStaticGeysers_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getStaticNeutralUnits_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getStaticNeutralUnits_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getBullets_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getBullets_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getForce_native * Signature: (JI)Lbwapi4/Force; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getForce_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: getPlayer_native * Signature: (JI)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getPlayer_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: getUnit_native * Signature: (JI)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getUnit_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: indexToUnit_native * Signature: (JI)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_indexToUnit_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: getRegion_native * Signature: (JI)Lbwapi4/Region; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getRegion_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: getGameType_native * Signature: (J)Lbwapi4/GameType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getGameType_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getLatency_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getLatency_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getFrameCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getFrameCount_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getReplayFrameCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getReplayFrameCount_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getFPS_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getFPS_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getAverageFPS_native * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Game_getAverageFPS_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getMousePosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getMousePosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getMouseState_native * Signature: (JLbwapi4/MouseButton;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_getMouseState_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: getKeyState_native * Signature: (JLbwapi4/Key;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_getKeyState_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: getScreenPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getScreenPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setScreenPosition_native * Signature: (JII)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setScreenPosition_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: setScreenPosition_native * Signature: (JLbwapi4/Position;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setScreenPosition_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: pingMinimap_native * Signature: (JII)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_pingMinimap_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: pingMinimap_native * Signature: (JLbwapi4/Position;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_pingMinimap_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: isFlagEnabled_native * Signature: (JI)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isFlagEnabled_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: enableFlag_native * Signature: (JI)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_enableFlag_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: getLastError_native * Signature: (J)Lbwapi4/Error; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getLastError_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setLastError_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setLastError_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setLastError_native * Signature: (JLbwapi4/Error;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setLastError_1native__JLbwapi4_Error_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: mapWidth_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_mapWidth_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: mapHeight_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_mapHeight_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: mapFileName_native * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_bwapi4_Game_mapFileName_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: mapPathName_native * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_bwapi4_Game_mapPathName_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: mapName_native * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_bwapi4_Game_mapName_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: mapHash_native * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_bwapi4_Game_mapHash_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: isWalkable_native * Signature: (JII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isWalkable_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: isWalkable_native * Signature: (JLbwapi4/WalkPosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isWalkable_1native__JLbwapi4_WalkPosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: getGroundHeight_native * Signature: (JII)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getGroundHeight_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: getGroundHeight_native * Signature: (JLbwapi4/TilePosition;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getGroundHeight_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: isBuildable_native * Signature: (JII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isBuildable_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: isBuildable_native * Signature: (JIIZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isBuildable_1native__JIIZ (JNIEnv *, jobject, jlong, jint, jint, jboolean); /* * Class: bwapi4_Game * Method: isBuildable_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isBuildable_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: isBuildable_native * Signature: (JLbwapi4/TilePosition;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isBuildable_1native__JLbwapi4_TilePosition_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Game * Method: isVisible_native * Signature: (JII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isVisible_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: isVisible_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isVisible_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: isExplored_native * Signature: (JII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isExplored_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: isExplored_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isExplored_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: hasCreep_native * Signature: (JII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasCreep_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: hasCreep_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasCreep_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: hasPowerPrecise_native * Signature: (JII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPowerPrecise_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: hasPowerPrecise_native * Signature: (JIILbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPowerPrecise_1native__JIILbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jint, jint, jobject); /* * Class: bwapi4_Game * Method: hasPowerPrecise_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPowerPrecise_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: hasPowerPrecise_native * Signature: (JLbwapi4/Position;Lbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPowerPrecise_1native__JLbwapi4_Position_2Lbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JIILbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JIILbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jint, jint, jobject); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JLbwapi4/TilePosition;Lbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JLbwapi4_TilePosition_2Lbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JIIII)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JIIII (JNIEnv *, jobject, jlong, jint, jint, jint, jint); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JIIIILbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JIIIILbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JLbwapi4/TilePosition;II)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JLbwapi4_TilePosition_2II (JNIEnv *, jobject, jlong, jobject, jint, jint); /* * Class: bwapi4_Game * Method: hasPower_native * Signature: (JLbwapi4/TilePosition;IILbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPower_1native__JLbwapi4_TilePosition_2IILbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject); /* * Class: bwapi4_Game * Method: canBuildHere_native * Signature: (JLbwapi4/TilePosition;Lbwapi4/UnitType;Lbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canBuildHere_1native__JLbwapi4_TilePosition_2Lbwapi4_UnitType_2Lbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: canBuildHere_native * Signature: (JLbwapi4/TilePosition;Lbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canBuildHere_1native__JLbwapi4_TilePosition_2Lbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: canBuildHere_native * Signature: (JLbwapi4/TilePosition;Lbwapi4/UnitType;Lbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canBuildHere_1native__JLbwapi4_TilePosition_2Lbwapi4_UnitType_2Lbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: canMake_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canMake_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: canMake_native * Signature: (JLbwapi4/UnitType;Lbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canMake_1native__JLbwapi4_UnitType_2Lbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: canResearch_native * Signature: (JLbwapi4/TechType;Lbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canResearch_1native__JLbwapi4_TechType_2Lbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: canResearch_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canResearch_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: canResearch_native * Signature: (JLbwapi4/TechType;Lbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canResearch_1native__JLbwapi4_TechType_2Lbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: canUpgrade_native * Signature: (JLbwapi4/UpgradeType;Lbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canUpgrade_1native__JLbwapi4_UpgradeType_2Lbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: canUpgrade_native * Signature: (JLbwapi4/UpgradeType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canUpgrade_1native__JLbwapi4_UpgradeType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: canUpgrade_native * Signature: (JLbwapi4/UpgradeType;Lbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_canUpgrade_1native__JLbwapi4_UpgradeType_2Lbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: printf_native * Signature: (JLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_printf_1native (JNIEnv *, jobject, jlong, jstring); /* * Class: bwapi4_Game * Method: sendText_native * Signature: (JLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_sendText_1native (JNIEnv *, jobject, jlong, jstring); /* * Class: bwapi4_Game * Method: sendTextEx_native * Signature: (JZLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_sendTextEx_1native (JNIEnv *, jobject, jlong, jboolean, jstring); /* * Class: bwapi4_Game * Method: isInGame_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isInGame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: isMultiplayer_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isMultiplayer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: isBattleNet_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isBattleNet_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: isPaused_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isPaused_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: isReplay_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isReplay_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: pauseGame_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_pauseGame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: resumeGame_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_resumeGame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: leaveGame_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_leaveGame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: restartGame_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_restartGame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setLocalSpeed_native * Signature: (JI)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setLocalSpeed_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: issueCommand_native * Signature: (JLjava/util/List;Lbwapi4/UnitCommand;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_issueCommand_1native (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: getSelectedUnits_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getSelectedUnits_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: self_native * Signature: (J)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_self_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: enemy_native * Signature: (J)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_enemy_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: neutral_native * Signature: (J)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_neutral_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: allies_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_allies_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: enemies_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_enemies_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: observers_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_observers_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setTextSize_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setTextSize_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setTextSize_native * Signature: (JLbwapi4/Text/Size/Enum;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setTextSize_1native__JLbwapi4_Text_Size_Enum_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: drawText_native * Signature: (JLbwapi4/CoordinateType/Enum;IILjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawText_1native (JNIEnv *, jobject, jlong, jobject, jint, jint, jstring); /* * Class: bwapi4_Game * Method: drawTextMap_native * Signature: (JIILjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTextMap_1native__JIILjava_lang_String_2 (JNIEnv *, jobject, jlong, jint, jint, jstring); /* * Class: bwapi4_Game * Method: drawTextMap_native * Signature: (JLbwapi4/Position;Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTextMap_1native__JLbwapi4_Position_2Ljava_lang_String_2 (JNIEnv *, jobject, jlong, jobject, jstring); /* * Class: bwapi4_Game * Method: drawTextMouse_native * Signature: (JIILjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTextMouse_1native__JIILjava_lang_String_2 (JNIEnv *, jobject, jlong, jint, jint, jstring); /* * Class: bwapi4_Game * Method: drawTextMouse_native * Signature: (JLbwapi4/Position;Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTextMouse_1native__JLbwapi4_Position_2Ljava_lang_String_2 (JNIEnv *, jobject, jlong, jobject, jstring); /* * Class: bwapi4_Game * Method: drawTextScreen_native * Signature: (JIILjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTextScreen_1native__JIILjava_lang_String_2 (JNIEnv *, jobject, jlong, jint, jint, jstring); /* * Class: bwapi4_Game * Method: drawTextScreen_native * Signature: (JLbwapi4/Position;Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTextScreen_1native__JLbwapi4_Position_2Ljava_lang_String_2 (JNIEnv *, jobject, jlong, jobject, jstring); /* * Class: bwapi4_Game * Method: drawBox_native * Signature: (JLbwapi4/CoordinateType/Enum;IIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBox_1native__JLbwapi4_CoordinateType_Enum_2IIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawBox_native * Signature: (JLbwapi4/CoordinateType/Enum;IIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBox_1native__JLbwapi4_CoordinateType_Enum_2IIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawBoxMap_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMap_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawBoxMap_native * Signature: (JIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMap_1native__JIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawBoxMap_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMap_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawBoxMap_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMap_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawBoxMouse_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMouse_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawBoxMouse_native * Signature: (JIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMouse_1native__JIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawBoxMouse_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMouse_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawBoxMouse_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxMouse_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawBoxScreen_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxScreen_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawBoxScreen_native * Signature: (JIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxScreen_1native__JIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawBoxScreen_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxScreen_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawBoxScreen_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawBoxScreen_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawTriangle_native * Signature: (JLbwapi4/CoordinateType/Enum;IIIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangle_1native__JLbwapi4_CoordinateType_Enum_2IIIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawTriangle_native * Signature: (JLbwapi4/CoordinateType/Enum;IIIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangle_1native__JLbwapi4_CoordinateType_Enum_2IIIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawTriangleMap_native * Signature: (JIIIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMap_1native__JIIIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawTriangleMap_native * Signature: (JIIIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMap_1native__JIIIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawTriangleMap_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMap_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawTriangleMap_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMap_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawTriangleMouse_native * Signature: (JIIIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMouse_1native__JIIIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawTriangleMouse_native * Signature: (JIIIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMouse_1native__JIIIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawTriangleMouse_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMouse_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawTriangleMouse_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleMouse_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawTriangleScreen_native * Signature: (JIIIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleScreen_1native__JIIIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawTriangleScreen_native * Signature: (JIIIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleScreen_1native__JIIIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawTriangleScreen_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleScreen_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawTriangleScreen_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawTriangleScreen_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawCircle_native * Signature: (JLbwapi4/CoordinateType/Enum;IIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircle_1native__JLbwapi4_CoordinateType_Enum_2IIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawCircle_native * Signature: (JLbwapi4/CoordinateType/Enum;IIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircle_1native__JLbwapi4_CoordinateType_Enum_2IIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawCircleMap_native * Signature: (JIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMap_1native__JIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawCircleMap_native * Signature: (JIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMap_1native__JIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawCircleMap_native * Signature: (JLbwapi4/Position;ILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMap_1native__JLbwapi4_Position_2ILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jobject); /* * Class: bwapi4_Game * Method: drawCircleMap_native * Signature: (JLbwapi4/Position;ILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMap_1native__JLbwapi4_Position_2ILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawCircleMouse_native * Signature: (JIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMouse_1native__JIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawCircleMouse_native * Signature: (JIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMouse_1native__JIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawCircleMouse_native * Signature: (JLbwapi4/Position;ILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMouse_1native__JLbwapi4_Position_2ILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jobject); /* * Class: bwapi4_Game * Method: drawCircleMouse_native * Signature: (JLbwapi4/Position;ILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleMouse_1native__JLbwapi4_Position_2ILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawCircleScreen_native * Signature: (JIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleScreen_1native__JIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawCircleScreen_native * Signature: (JIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleScreen_1native__JIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawCircleScreen_native * Signature: (JLbwapi4/Position;ILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleScreen_1native__JLbwapi4_Position_2ILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jobject); /* * Class: bwapi4_Game * Method: drawCircleScreen_native * Signature: (JLbwapi4/Position;ILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawCircleScreen_1native__JLbwapi4_Position_2ILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawEllipse_native * Signature: (JLbwapi4/CoordinateType/Enum;IIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipse_1native__JLbwapi4_CoordinateType_Enum_2IIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawEllipse_native * Signature: (JLbwapi4/CoordinateType/Enum;IIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipse_1native__JLbwapi4_CoordinateType_Enum_2IIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawEllipseMap_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMap_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawEllipseMap_native * Signature: (JIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMap_1native__JIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawEllipseMap_native * Signature: (JLbwapi4/Position;IILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMap_1native__JLbwapi4_Position_2IILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawEllipseMap_native * Signature: (JLbwapi4/Position;IILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMap_1native__JLbwapi4_Position_2IILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawEllipseMouse_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMouse_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawEllipseMouse_native * Signature: (JIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMouse_1native__JIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawEllipseMouse_native * Signature: (JLbwapi4/Position;IILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMouse_1native__JLbwapi4_Position_2IILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawEllipseMouse_native * Signature: (JLbwapi4/Position;IILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseMouse_1native__JLbwapi4_Position_2IILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawEllipseScreen_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseScreen_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawEllipseScreen_native * Signature: (JIIIILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseScreen_1native__JIIIILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawEllipseScreen_native * Signature: (JLbwapi4/Position;IILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseScreen_1native__JLbwapi4_Position_2IILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawEllipseScreen_native * Signature: (JLbwapi4/Position;IILbwapi4/Color;Z)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawEllipseScreen_1native__JLbwapi4_Position_2IILbwapi4_Color_2Z (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject, jboolean); /* * Class: bwapi4_Game * Method: drawDot_native * Signature: (JLbwapi4/CoordinateType/Enum;IILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawDot_1native (JNIEnv *, jobject, jlong, jobject, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawDotMap_native * Signature: (JIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawDotMap_1native__JIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawDotMap_native * Signature: (JLbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawDotMap_1native__JLbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: drawDotMouse_native * Signature: (JIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawDotMouse_1native__JIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawDotMouse_native * Signature: (JLbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawDotMouse_1native__JLbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: drawDotScreen_native * Signature: (JIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawDotScreen_1native__JIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawDotScreen_native * Signature: (JLbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawDotScreen_1native__JLbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: drawLine_native * Signature: (JLbwapi4/CoordinateType/Enum;IIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawLine_1native (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawLineMap_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawLineMap_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawLineMap_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawLineMap_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawLineMouse_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawLineMouse_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawLineMouse_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawLineMouse_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: drawLineScreen_native * Signature: (JIIIILbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawLineScreen_1native__JIIIILbwapi4_Color_2 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject); /* * Class: bwapi4_Game * Method: drawLineScreen_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;Lbwapi4/Color;)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_drawLineScreen_1native__JLbwapi4_Position_2Lbwapi4_Position_2Lbwapi4_Color_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: getLatencyFrames_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getLatencyFrames_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getLatencyTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getLatencyTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getRemainingLatencyFrames_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getRemainingLatencyFrames_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getRemainingLatencyTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getRemainingLatencyTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getRevision_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getRevision_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: isDebug_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isDebug_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: isLatComEnabled_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isLatComEnabled_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setLatCom_native * Signature: (JZ)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setLatCom_1native (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Game * Method: isGUIEnabled_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_isGUIEnabled_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setGUI_native * Signature: (JZ)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setGUI_1native (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Game * Method: getInstanceNumber_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getInstanceNumber_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getAPM_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getAPM_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getAPM_native * Signature: (JZ)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getAPM_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Game * Method: setMap_native * Signature: (JLjava/lang/String;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setMap_1native (JNIEnv *, jobject, jlong, jstring); /* * Class: bwapi4_Game * Method: setFrameSkip_native * Signature: (JI)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setFrameSkip_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: hasPath_native * Signature: (JLbwapi4/Position;Lbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_hasPath_1native (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: setAlliance_native * Signature: (JLbwapi4/Player;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setAlliance_1native__JLbwapi4_Player_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Game * Method: setAlliance_native * Signature: (JLbwapi4/Player;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setAlliance_1native__JLbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: setAlliance_native * Signature: (JLbwapi4/Player;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setAlliance_1native__JLbwapi4_Player_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Game * Method: setVision_native * Signature: (JLbwapi4/Player;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setVision_1native__JLbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: setVision_native * Signature: (JLbwapi4/Player;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setVision_1native__JLbwapi4_Player_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Game * Method: elapsedTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_elapsedTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setCommandOptimizationLevel_native * Signature: (JI)V */ JNIEXPORT void JNICALL Java_bwapi4_Game_setCommandOptimizationLevel_1native (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Game * Method: countdownTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_countdownTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: getRegionAt_native * Signature: (JII)Lbwapi4/Region; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getRegionAt_1native__JII (JNIEnv *, jobject, jlong, jint, jint); /* * Class: bwapi4_Game * Method: getRegionAt_native * Signature: (JLbwapi4/Position;)Lbwapi4/Region; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getRegionAt_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Game * Method: getLastEventTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getLastEventTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setRevealAll_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setRevealAll_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Game * Method: setRevealAll_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Game_setRevealAll_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Game * Method: getBuildLocation_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;I)Lbwapi4/TilePosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getBuildLocation_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2I (JNIEnv *, jobject, jlong, jobject, jobject, jint); /* * Class: bwapi4_Game * Method: getBuildLocation_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;)Lbwapi4/TilePosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getBuildLocation_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: getBuildLocation_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;IZ)Lbwapi4/TilePosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_Game_getBuildLocation_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2IZ (JNIEnv *, jobject, jlong, jobject, jobject, jint, jboolean); /* * Class: bwapi4_Game * Method: getDamageFrom_native * Signature: (JLbwapi4/UnitType;Lbwapi4/UnitType;Lbwapi4/Player;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getDamageFrom_1native__JLbwapi4_UnitType_2Lbwapi4_UnitType_2Lbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: getDamageFrom_native * Signature: (JLbwapi4/UnitType;Lbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getDamageFrom_1native__JLbwapi4_UnitType_2Lbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: getDamageFrom_native * Signature: (JLbwapi4/UnitType;Lbwapi4/UnitType;Lbwapi4/Player;Lbwapi4/Player;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getDamageFrom_1native__JLbwapi4_UnitType_2Lbwapi4_UnitType_2Lbwapi4_Player_2Lbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: getDamageTo_native * Signature: (JLbwapi4/UnitType;Lbwapi4/UnitType;Lbwapi4/Player;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getDamageTo_1native__JLbwapi4_UnitType_2Lbwapi4_UnitType_2Lbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject); /* * Class: bwapi4_Game * Method: getDamageTo_native * Signature: (JLbwapi4/UnitType;Lbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getDamageTo_1native__JLbwapi4_UnitType_2Lbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Game * Method: getDamageTo_native * Signature: (JLbwapi4/UnitType;Lbwapi4/UnitType;Lbwapi4/Player;Lbwapi4/Player;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Game_getDamageTo_1native__JLbwapi4_UnitType_2Lbwapi4_UnitType_2Lbwapi4_Player_2Lbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_GameType */ #ifndef _Included_bwapi4_GameType #define _Included_bwapi4_GameType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_GameWrapper */ #ifndef _Included_bwapi4_GameWrapper #define _Included_bwapi4_GameWrapper #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_GameWrapper * Method: flush_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_GameWrapper_flush_1native (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_InterfaceEvent */ #ifndef _Included_bwapi4_InterfaceEvent #define _Included_bwapi4_InterfaceEvent #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_InterfaceEvent * Method: isFinished_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_InterfaceEvent_isFinished_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_InterfaceEvent * Method: removeEvent_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_InterfaceEvent_removeEvent_1native (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Key */ #ifndef _Included_bwapi4_Key #define _Included_bwapi4_Key #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Mirror_FrameCallback */ #ifndef _Included_bwapi4_Mirror_FrameCallback #define _Included_bwapi4_Mirror_FrameCallback #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Mirror_JarResources */ #ifndef _Included_bwapi4_Mirror_JarResources #define _Included_bwapi4_Mirror_JarResources #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Mirror */ #ifndef _Included_bwapi4_Mirror #define _Included_bwapi4_Mirror #ifdef __cplusplus extern "C" { #endif #undef bwapi4_Mirror_EXTRACT_JAR #define bwapi4_Mirror_EXTRACT_JAR 1L /* * Class: bwapi4_Mirror * Method: startGame * Signature: ()V */ JNIEXPORT void JNICALL Java_bwapi4_Mirror_startGame (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_MouseButton */ #ifndef _Included_bwapi4_MouseButton #define _Included_bwapi4_MouseButton #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Order */ #ifndef _Included_bwapi4_Order #define _Included_bwapi4_Order #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Player */ #ifndef _Included_bwapi4_Player #define _Included_bwapi4_Player #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Player * Method: getID_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getID_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getName_native * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_bwapi4_Player_getName_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getRace_native * Signature: (J)Lbwapi4/Race; */ JNIEXPORT jobject JNICALL Java_bwapi4_Player_getRace_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getType_native * Signature: (J)Lbwapi4/PlayerType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Player_getType_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getForce_native * Signature: (J)Lbwapi4/Force; */ JNIEXPORT jobject JNICALL Java_bwapi4_Player_getForce_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: isAlly_native * Signature: (JLbwapi4/Player;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isAlly_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: isEnemy_native * Signature: (JLbwapi4/Player;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isEnemy_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: isNeutral_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isNeutral_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getStartLocation_native * Signature: (J)Lbwapi4/TilePosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_Player_getStartLocation_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: isVictorious_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isVictorious_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: isDefeated_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isDefeated_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: leftGame_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_leftGame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: minerals_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_minerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: gas_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_gas_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: gatheredMinerals_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_gatheredMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: gatheredGas_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_gatheredGas_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: repairedMinerals_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_repairedMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: repairedGas_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_repairedGas_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: refundedMinerals_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_refundedMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: refundedGas_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_refundedGas_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: spentMinerals_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_spentMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: spentGas_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_spentGas_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: supplyTotal_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_supplyTotal_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: supplyTotal_native * Signature: (JLbwapi4/Race;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_supplyTotal_1native__JLbwapi4_Race_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: supplyUsed_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_supplyUsed_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: supplyUsed_native * Signature: (JLbwapi4/Race;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_supplyUsed_1native__JLbwapi4_Race_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: allUnitCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_allUnitCount_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: allUnitCount_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_allUnitCount_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: visibleUnitCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_visibleUnitCount_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: visibleUnitCount_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_visibleUnitCount_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: completedUnitCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_completedUnitCount_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: completedUnitCount_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_completedUnitCount_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: incompleteUnitCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_incompleteUnitCount_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: incompleteUnitCount_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_incompleteUnitCount_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: deadUnitCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_deadUnitCount_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: deadUnitCount_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_deadUnitCount_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: killedUnitCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_killedUnitCount_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: killedUnitCount_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_killedUnitCount_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: getUpgradeLevel_native * Signature: (JLbwapi4/UpgradeType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getUpgradeLevel_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: hasResearched_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_hasResearched_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: isResearching_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isResearching_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: isUpgrading_native * Signature: (JLbwapi4/UpgradeType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isUpgrading_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: getColor_native * Signature: (J)Lbwapi4/Color; */ JNIEXPORT jobject JNICALL Java_bwapi4_Player_getColor_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getTextColor_native * Signature: (J)C */ JNIEXPORT jchar JNICALL Java_bwapi4_Player_getTextColor_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: maxEnergy_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_maxEnergy_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: topSpeed_native * Signature: (JLbwapi4/UnitType;)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Player_topSpeed_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: weaponMaxRange_native * Signature: (JLbwapi4/WeaponType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_weaponMaxRange_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: sightRange_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_sightRange_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: weaponDamageCooldown_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_weaponDamageCooldown_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: armor_native * Signature: (JLbwapi4/UnitType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_armor_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: damage_native * Signature: (JLbwapi4/WeaponType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_damage_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: getUnitScore_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getUnitScore_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getKillScore_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getKillScore_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getBuildingScore_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getBuildingScore_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getRazingScore_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getRazingScore_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getCustomScore_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getCustomScore_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: isObserver_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isObserver_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Player * Method: getMaxUpgradeLevel_native * Signature: (JLbwapi4/UpgradeType;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Player_getMaxUpgradeLevel_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: isResearchAvailable_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isResearchAvailable_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Player * Method: isUnitAvailable_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Player_isUnitAvailable_1native (JNIEnv *, jobject, jlong, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Playerset */ #ifndef _Included_bwapi4_Playerset #define _Included_bwapi4_Playerset #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Playerset * Method: getUnits_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Playerset_getUnits_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Playerset * Method: setAlliance_native * Signature: (JZ)V */ JNIEXPORT void JNICALL Java_bwapi4_Playerset_setAlliance_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Playerset * Method: setAlliance_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_Playerset_setAlliance_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Playerset * Method: setAlliance_native * Signature: (JZZ)V */ JNIEXPORT void JNICALL Java_bwapi4_Playerset_setAlliance_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_PlayerType */ #ifndef _Included_bwapi4_PlayerType #define _Included_bwapi4_PlayerType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Point */ #ifndef _Included_bwapi4_Point #define _Included_bwapi4_Point #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Point * Method: isValid * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Point_isValid (JNIEnv *, jobject); /* * Class: bwapi4_Point * Method: makeValid * Signature: ()Lbwapi4/Point; */ JNIEXPORT jobject JNICALL Java_bwapi4_Point_makeValid (JNIEnv *, jobject); /* * Class: bwapi4_Point * Method: getDistance * Signature: (Lbwapi4/Point;)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Point_getDistance (JNIEnv *, jobject, jobject); /* * Class: bwapi4_Point * Method: getLength * Signature: ()D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Point_getLength (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Position */ #ifndef _Included_bwapi4_Position #define _Included_bwapi4_Position #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Position * Method: isValid * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Position_isValid (JNIEnv *, jobject); /* * Class: bwapi4_Position * Method: makeValid * Signature: ()Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Position_makeValid (JNIEnv *, jobject); /* * Class: bwapi4_Position * Method: getDistance * Signature: (Lbwapi4/Position;)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Position_getDistance (JNIEnv *, jobject, jobject); /* * Class: bwapi4_Position * Method: getApproxDistance * Signature: (Lbwapi4/Position;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Position_getApproxDistance (JNIEnv *, jobject, jobject); /* * Class: bwapi4_Position * Method: getLength * Signature: ()D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Position_getLength (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_PositionedObject */ #ifndef _Included_bwapi4_PositionedObject #define _Included_bwapi4_PositionedObject #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_PositionOrUnit */ #ifndef _Included_bwapi4_PositionOrUnit #define _Included_bwapi4_PositionOrUnit #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Race */ #ifndef _Included_bwapi4_Race #define _Included_bwapi4_Race #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Region */ #ifndef _Included_bwapi4_Region #define _Included_bwapi4_Region #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Region * Method: getID_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getID_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getRegionGroupID_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getRegionGroupID_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getCenter_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Region_getCenter_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: isHigherGround_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Region_isHigherGround_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getDefensePriority_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getDefensePriority_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: isAccessible_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Region_isAccessible_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getBoundsLeft_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getBoundsLeft_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getBoundsTop_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getBoundsTop_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getBoundsRight_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getBoundsRight_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getBoundsBottom_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getBoundsBottom_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getClosestAccessibleRegion_native * Signature: (J)Lbwapi4/Region; */ JNIEXPORT jobject JNICALL Java_bwapi4_Region_getClosestAccessibleRegion_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getClosestInaccessibleRegion_native * Signature: (J)Lbwapi4/Region; */ JNIEXPORT jobject JNICALL Java_bwapi4_Region_getClosestInaccessibleRegion_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Region * Method: getDistance_native * Signature: (JLbwapi4/Region;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Region_getDistance_1native (JNIEnv *, jobject, jlong, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Regionset */ #ifndef _Included_bwapi4_Regionset #define _Included_bwapi4_Regionset #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Regionset * Method: getCenter_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Regionset_getCenter_1native (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_TechType */ #ifndef _Included_bwapi4_TechType #define _Included_bwapi4_TechType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_TilePosition */ #ifndef _Included_bwapi4_TilePosition #define _Included_bwapi4_TilePosition #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_TilePosition * Method: isValid * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_TilePosition_isValid (JNIEnv *, jobject); /* * Class: bwapi4_TilePosition * Method: makeValid * Signature: ()Lbwapi4/TilePosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_TilePosition_makeValid (JNIEnv *, jobject); /* * Class: bwapi4_TilePosition * Method: getDistance * Signature: (Lbwapi4/TilePosition;)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_TilePosition_getDistance (JNIEnv *, jobject, jobject); /* * Class: bwapi4_TilePosition * Method: getLength * Signature: ()D */ JNIEXPORT jdouble JNICALL Java_bwapi4_TilePosition_getLength (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_UnaryFilter */ #ifndef _Included_bwapi4_UnaryFilter #define _Included_bwapi4_UnaryFilter #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Unit */ #ifndef _Included_bwapi4_Unit #define _Included_bwapi4_Unit #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Unit * Method: getID_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getID_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: exists_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_exists_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getReplayID_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getReplayID_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getPlayer_native * Signature: (J)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getPlayer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getType_native * Signature: (J)Lbwapi4/UnitType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getType_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getTilePosition_native * Signature: (J)Lbwapi4/TilePosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getTilePosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getAngle_native * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Unit_getAngle_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getVelocityX_native * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Unit_getVelocityX_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getVelocityY_native * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_Unit_getVelocityY_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRegion_native * Signature: (J)Lbwapi4/Region; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getRegion_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getLeft_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getLeft_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getTop_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getTop_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRight_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getRight_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getBottom_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getBottom_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getHitPoints_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getHitPoints_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getShields_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getShields_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getEnergy_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getEnergy_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getResources_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getResources_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getResourceGroup_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getResourceGroup_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getDistance_native * Signature: (JLbwapi4/PositionOrUnit;)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getDistance_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: hasPath_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_hasPath_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: getLastCommandFrame_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getLastCommandFrame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getLastCommand_native * Signature: (J)Lbwapi4/UnitCommand; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getLastCommand_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getLastAttackingPlayer_native * Signature: (J)Lbwapi4/Player; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getLastAttackingPlayer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getInitialType_native * Signature: (J)Lbwapi4/UnitType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getInitialType_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getInitialPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getInitialPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getInitialTilePosition_native * Signature: (J)Lbwapi4/TilePosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getInitialTilePosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getInitialHitPoints_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getInitialHitPoints_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getInitialResources_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getInitialResources_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getKillCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getKillCount_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getAcidSporeCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getAcidSporeCount_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getInterceptorCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getInterceptorCount_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getScarabCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getScarabCount_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getSpiderMineCount_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getSpiderMineCount_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getGroundWeaponCooldown_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getGroundWeaponCooldown_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getAirWeaponCooldown_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getAirWeaponCooldown_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getSpellCooldown_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getSpellCooldown_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getDefenseMatrixPoints_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getDefenseMatrixPoints_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getDefenseMatrixTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getDefenseMatrixTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getEnsnareTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getEnsnareTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getIrradiateTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getIrradiateTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getLockdownTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getLockdownTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getMaelstromTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getMaelstromTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getOrderTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getOrderTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getPlagueTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getPlagueTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRemoveTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getRemoveTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getStasisTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getStasisTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getStimTimer_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getStimTimer_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getBuildType_native * Signature: (J)Lbwapi4/UnitType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getBuildType_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getTech_native * Signature: (J)Lbwapi4/TechType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getTech_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getUpgrade_native * Signature: (J)Lbwapi4/UpgradeType; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getUpgrade_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRemainingBuildTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getRemainingBuildTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRemainingTrainTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getRemainingTrainTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRemainingResearchTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getRemainingResearchTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRemainingUpgradeTime_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getRemainingUpgradeTime_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getBuildUnit_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getBuildUnit_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getTarget_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getTarget_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getTargetPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getTargetPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getOrder_native * Signature: (J)Lbwapi4/Order; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getOrder_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getSecondaryOrder_native * Signature: (J)Lbwapi4/Order; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getSecondaryOrder_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getOrderTarget_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getOrderTarget_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getOrderTargetPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getOrderTargetPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRallyPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getRallyPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getRallyUnit_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getRallyUnit_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getAddon_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getAddon_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getNydusExit_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getNydusExit_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getPowerUp_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getPowerUp_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getTransport_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getTransport_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getLoadedUnits_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getLoadedUnits_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getSpaceRemaining_native * Signature: (J)I */ JNIEXPORT jint JNICALL Java_bwapi4_Unit_getSpaceRemaining_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getCarrier_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getCarrier_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getInterceptors_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getInterceptors_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getHatchery_native * Signature: (J)Lbwapi4/Unit; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getHatchery_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: getLarva_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unit_getLarva_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: hasNuke_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_hasNuke_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isAccelerating_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isAccelerating_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isAttacking_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isAttacking_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isAttackFrame_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isAttackFrame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isBeingConstructed_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isBeingConstructed_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isBeingGathered_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isBeingGathered_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isBeingHealed_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isBeingHealed_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isBlind_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isBlind_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isBraking_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isBraking_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isBurrowed_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isBurrowed_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isCarryingGas_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isCarryingGas_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isCarryingMinerals_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isCarryingMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isCloaked_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isCloaked_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isCompleted_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isCompleted_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isConstructing_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isConstructing_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isDefenseMatrixed_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isDefenseMatrixed_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isDetected_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isDetected_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isEnsnared_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isEnsnared_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isFlying_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isFlying_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isFollowing_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isFollowing_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isGatheringGas_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isGatheringGas_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isGatheringMinerals_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isGatheringMinerals_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isHallucination_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isHallucination_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isHoldingPosition_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isHoldingPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isIdle_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isIdle_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isInterruptible_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isInterruptible_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isInvincible_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isInvincible_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isInWeaponRange_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isInWeaponRange_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: isIrradiated_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isIrradiated_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isLifted_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isLifted_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isLoaded_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isLoaded_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isLockedDown_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isLockedDown_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isMaelstrommed_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isMaelstrommed_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isMorphing_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isMorphing_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isMoving_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isMoving_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isParasited_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isParasited_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isPatrolling_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isPatrolling_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isPlagued_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isPlagued_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isRepairing_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isRepairing_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isResearching_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isResearching_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isSelected_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isSelected_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isSieged_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isSieged_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isStartingAttack_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isStartingAttack_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isStasised_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isStasised_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isStimmed_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isStimmed_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isStuck_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isStuck_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isTraining_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isTraining_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isUnderAttack_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isUnderAttack_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isUnderDarkSwarm_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isUnderDarkSwarm_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isUnderDisruptionWeb_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isUnderDisruptionWeb_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isUnderStorm_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isUnderStorm_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isPowered_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isPowered_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isUpgrading_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isUpgrading_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isVisible_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isVisible_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: isVisible_native * Signature: (JLbwapi4/Player;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isVisible_1native__JLbwapi4_Player_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: isTargetable_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_isTargetable_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: issueCommand_native * Signature: (JLbwapi4/UnitCommand;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_issueCommand_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: attack_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_attack_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: attack_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_attack_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: build_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_build_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: build_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_build_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Unit * Method: buildAddon_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_buildAddon_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: train_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_train_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: train_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_train_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: morph_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_morph_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: research_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_research_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: upgrade_native * Signature: (JLbwapi4/UpgradeType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_upgrade_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: setRallyPoint_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_setRallyPoint_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: move_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_move_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: move_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_move_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: patrol_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_patrol_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: patrol_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_patrol_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: holdPosition_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_holdPosition_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: holdPosition_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_holdPosition_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: stop_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_stop_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: stop_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_stop_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: follow_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_follow_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: follow_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_follow_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: gather_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_gather_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: gather_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_gather_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: returnCargo_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_returnCargo_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: returnCargo_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_returnCargo_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: repair_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_repair_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: repair_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_repair_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: burrow_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_burrow_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: unburrow_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_unburrow_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: cloak_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cloak_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: decloak_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_decloak_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: siege_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_siege_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: unsiege_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_unsiege_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: lift_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_lift_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: land_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_land_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: load_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_load_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: load_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_load_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: unload_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_unload_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: unloadAll_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_unloadAll_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: unloadAll_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_unloadAll_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: unloadAll_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_unloadAll_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: unloadAll_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_unloadAll_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: rightClick_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_rightClick_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: rightClick_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_rightClick_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: haltConstruction_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_haltConstruction_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: cancelConstruction_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cancelConstruction_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: cancelAddon_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cancelAddon_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: cancelTrain_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cancelTrain_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: cancelTrain_native * Signature: (JI)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cancelTrain_1native__JI (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Unit * Method: cancelMorph_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cancelMorph_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: cancelResearch_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cancelResearch_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: cancelUpgrade_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_cancelUpgrade_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: useTech_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_useTech_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: useTech_native * Signature: (JLbwapi4/TechType;Lbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_useTech_1native__JLbwapi4_TechType_2Lbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Unit * Method: placeCOP_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_placeCOP_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canIssueCommand_native * Signature: (JLbwapi4/UnitCommand;ZZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommand_1native__JLbwapi4_UnitCommand_2ZZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommand_native * Signature: (JLbwapi4/UnitCommand;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommand_1native__JLbwapi4_UnitCommand_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommand_native * Signature: (JLbwapi4/UnitCommand;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommand_1native__JLbwapi4_UnitCommand_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommand_native * Signature: (JLbwapi4/UnitCommand;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommand_1native__JLbwapi4_UnitCommand_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommand_native * Signature: (JLbwapi4/UnitCommand;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommand_1native__JLbwapi4_UnitCommand_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommand_native * Signature: (JLbwapi4/UnitCommand;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommand_1native__JLbwapi4_UnitCommand_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canIssueCommand_native * Signature: (JLbwapi4/UnitCommand;ZZZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommand_1native__JLbwapi4_UnitCommand_2ZZZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandGrouped_native * Signature: (JLbwapi4/UnitCommand;ZZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandGrouped_1native__JLbwapi4_UnitCommand_2ZZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandGrouped_native * Signature: (JLbwapi4/UnitCommand;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandGrouped_1native__JLbwapi4_UnitCommand_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandGrouped_native * Signature: (JLbwapi4/UnitCommand;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandGrouped_1native__JLbwapi4_UnitCommand_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandGrouped_native * Signature: (JLbwapi4/UnitCommand;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandGrouped_1native__JLbwapi4_UnitCommand_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandGrouped_native * Signature: (JLbwapi4/UnitCommand;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandGrouped_1native__JLbwapi4_UnitCommand_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandGrouped_native * Signature: (JLbwapi4/UnitCommand;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandGrouped_1native__JLbwapi4_UnitCommand_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canIssueCommandGrouped_native * Signature: (JLbwapi4/UnitCommand;ZZZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandGrouped_1native__JLbwapi4_UnitCommand_2ZZZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canCommand_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCommand_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCommandGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCommandGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCommandGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCommandGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandType_native * Signature: (JLbwapi4/UnitCommandType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandType_1native__JLbwapi4_UnitCommandType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canIssueCommandType_native * Signature: (JLbwapi4/UnitCommandType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandType_1native__JLbwapi4_UnitCommandType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandTypeGrouped_native * Signature: (JLbwapi4/UnitCommandType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandTypeGrouped_1native__JLbwapi4_UnitCommandType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canIssueCommandTypeGrouped_native * Signature: (JLbwapi4/UnitCommandType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandTypeGrouped_1native__JLbwapi4_UnitCommandType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canIssueCommandTypeGrouped_native * Signature: (JLbwapi4/UnitCommandType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canIssueCommandTypeGrouped_1native__JLbwapi4_UnitCommandType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canTargetUnit_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canTargetUnit_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canTargetUnit_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canTargetUnit_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canAttack_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttack_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canAttack_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttack_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canAttack_native * Signature: (JLbwapi4/PositionOrUnit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttack_1native__JLbwapi4_PositionOrUnit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttack_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttack_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canAttack_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttack_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canAttack_native * Signature: (JLbwapi4/PositionOrUnit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttack_1native__JLbwapi4_PositionOrUnit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (JLbwapi4/PositionOrUnit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__JLbwapi4_PositionOrUnit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (JLbwapi4/PositionOrUnit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__JLbwapi4_PositionOrUnit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canAttackGrouped_native * Signature: (JLbwapi4/PositionOrUnit;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackGrouped_1native__JLbwapi4_PositionOrUnit_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackMove_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackMove_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canAttackMove_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackMove_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canAttackMoveGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackMoveGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canAttackMoveGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackMoveGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canAttackMoveGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackMoveGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnit_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnit_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canAttackUnit_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnit_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnit_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnit_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnit_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnit_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnit_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnit_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canAttackUnit_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnit_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canAttackUnitGrouped_native * Signature: (JLbwapi4/Unit;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canAttackUnitGrouped_1native__JLbwapi4_Unit_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JLbwapi4/UnitType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JLbwapi4_UnitType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JLbwapi4/UnitType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JLbwapi4_UnitType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2ZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Unit * Method: canBuild_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuild_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2ZZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canBuildAddon_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuildAddon_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canBuildAddon_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuildAddon_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canBuildAddon_native * Signature: (JLbwapi4/UnitType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuildAddon_1native__JLbwapi4_UnitType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canBuildAddon_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuildAddon_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canBuildAddon_native * Signature: (JLbwapi4/UnitType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBuildAddon_1native__JLbwapi4_UnitType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canTrain_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canTrain_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canTrain_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canTrain_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canTrain_native * Signature: (JLbwapi4/UnitType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canTrain_1native__JLbwapi4_UnitType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canTrain_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canTrain_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canTrain_native * Signature: (JLbwapi4/UnitType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canTrain_1native__JLbwapi4_UnitType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canMorph_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMorph_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canMorph_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMorph_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canMorph_native * Signature: (JLbwapi4/UnitType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMorph_1native__JLbwapi4_UnitType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canMorph_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMorph_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canMorph_native * Signature: (JLbwapi4/UnitType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMorph_1native__JLbwapi4_UnitType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canResearch_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canResearch_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canResearch_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canResearch_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canResearch_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canResearch_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canResearch_native * Signature: (JLbwapi4/TechType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canResearch_1native__JLbwapi4_TechType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUpgrade_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUpgrade_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUpgrade_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUpgrade_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUpgrade_native * Signature: (JLbwapi4/UpgradeType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUpgrade_1native__JLbwapi4_UpgradeType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUpgrade_native * Signature: (JLbwapi4/UpgradeType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUpgrade_1native__JLbwapi4_UpgradeType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyPoint_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPoint_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canSetRallyPoint_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPoint_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyPoint_native * Signature: (JLbwapi4/PositionOrUnit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPoint_1native__JLbwapi4_PositionOrUnit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyPoint_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPoint_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyPoint_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPoint_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canSetRallyPoint_native * Signature: (JLbwapi4/PositionOrUnit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPoint_1native__JLbwapi4_PositionOrUnit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyPosition_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPosition_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canSetRallyPosition_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyPosition_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyUnit_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyUnit_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canSetRallyUnit_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyUnit_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyUnit_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyUnit_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyUnit_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyUnit_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canSetRallyUnit_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyUnit_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canSetRallyUnit_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSetRallyUnit_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canMove_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMove_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canMove_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMove_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canMoveGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMoveGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canMoveGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMoveGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canMoveGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canMoveGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canPatrol_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPatrol_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canPatrol_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPatrol_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canPatrolGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPatrolGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canPatrolGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPatrolGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canPatrolGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPatrolGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canFollow_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canFollow_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canFollow_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canFollow_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canFollow_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canFollow_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canFollow_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canFollow_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canFollow_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canFollow_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canFollow_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canFollow_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canGather_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canGather_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canGather_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canGather_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canGather_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canGather_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canGather_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canGather_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canGather_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canGather_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canGather_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canGather_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canReturnCargo_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canReturnCargo_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canReturnCargo_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canReturnCargo_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canHoldPosition_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canHoldPosition_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canHoldPosition_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canHoldPosition_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canStop_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canStop_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canStop_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canStop_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRepair_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRepair_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canRepair_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRepair_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRepair_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRepair_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRepair_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRepair_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canRepair_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRepair_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canRepair_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRepair_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canBurrow_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBurrow_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canBurrow_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canBurrow_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUnburrow_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnburrow_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUnburrow_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnburrow_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCloak_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCloak_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCloak_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCloak_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canDecloak_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canDecloak_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canDecloak_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canDecloak_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canSiege_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSiege_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canSiege_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canSiege_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUnsiege_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnsiege_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUnsiege_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnsiege_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canLift_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLift_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canLift_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLift_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canLand_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLand_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canLand_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLand_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canLand_native * Signature: (JLbwapi4/TilePosition;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLand_1native__JLbwapi4_TilePosition_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canLand_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLand_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canLand_native * Signature: (JLbwapi4/TilePosition;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLand_1native__JLbwapi4_TilePosition_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canLoad_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLoad_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canLoad_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLoad_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canLoad_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLoad_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canLoad_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLoad_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canLoad_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLoad_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canLoad_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canLoad_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUnloadWithOrWithoutTarget_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadWithOrWithoutTarget_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUnloadWithOrWithoutTarget_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadWithOrWithoutTarget_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUnloadAtPosition_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAtPosition_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUnloadAtPosition_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAtPosition_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUnloadAtPosition_native * Signature: (JLbwapi4/Position;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAtPosition_1native__JLbwapi4_Position_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUnload_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnload_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUnload_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnload_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUnload_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnload_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUnload_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnload_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUnload_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnload_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUnload_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnload_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUnload_native * Signature: (JLbwapi4/Unit;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnload_1native__JLbwapi4_Unit_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUnloadAll_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAll_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUnloadAll_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAll_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUnloadAllPosition_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAllPosition_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUnloadAllPosition_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAllPosition_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUnloadAllPosition_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAllPosition_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUnloadAllPosition_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAllPosition_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUnloadAllPosition_native * Signature: (JLbwapi4/Position;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUnloadAllPosition_1native__JLbwapi4_Position_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClick_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClick_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canRightClick_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClick_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRightClick_native * Signature: (JLbwapi4/PositionOrUnit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClick_1native__JLbwapi4_PositionOrUnit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClick_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClick_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canRightClick_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClick_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canRightClick_native * Signature: (JLbwapi4/PositionOrUnit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClick_1native__JLbwapi4_PositionOrUnit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (JLbwapi4/PositionOrUnit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__JLbwapi4_PositionOrUnit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (JLbwapi4/PositionOrUnit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__JLbwapi4_PositionOrUnit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canRightClickGrouped_native * Signature: (JLbwapi4/PositionOrUnit;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickGrouped_1native__JLbwapi4_PositionOrUnit_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickPosition_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickPosition_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canRightClickPosition_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickPosition_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickPositionGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickPositionGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickPositionGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickPositionGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canRightClickPositionGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickPositionGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnit_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnit_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canRightClickUnit_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnit_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnit_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnit_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnit_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnit_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnit_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnit_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canRightClickUnit_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnit_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (JZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__JZZ (JNIEnv *, jobject, jlong, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (JLbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__JLbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (JLbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__JLbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canRightClickUnitGrouped_native * Signature: (JLbwapi4/Unit;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canRightClickUnitGrouped_1native__JLbwapi4_Unit_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canHaltConstruction_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canHaltConstruction_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canHaltConstruction_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canHaltConstruction_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCancelConstruction_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelConstruction_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCancelConstruction_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelConstruction_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCancelAddon_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelAddon_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCancelAddon_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelAddon_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCancelTrain_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelTrain_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCancelTrain_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelTrain_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCancelTrainSlot_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelTrainSlot_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCancelTrainSlot_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelTrainSlot_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCancelTrainSlot_native * Signature: (JIZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelTrainSlot_1native__JIZ (JNIEnv *, jobject, jlong, jint, jboolean); /* * Class: bwapi4_Unit * Method: canCancelTrainSlot_native * Signature: (JI)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelTrainSlot_1native__JI (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Unit * Method: canCancelTrainSlot_native * Signature: (JIZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelTrainSlot_1native__JIZZ (JNIEnv *, jobject, jlong, jint, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canCancelMorph_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelMorph_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCancelMorph_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelMorph_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCancelResearch_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelResearch_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCancelResearch_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelResearch_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canCancelUpgrade_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelUpgrade_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canCancelUpgrade_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canCancelUpgrade_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechWithOrWithoutTarget_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithOrWithoutTarget_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canUseTechWithOrWithoutTarget_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithOrWithoutTarget_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechWithOrWithoutTarget_native * Signature: (JLbwapi4/TechType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithOrWithoutTarget_1native__JLbwapi4_TechType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechWithOrWithoutTarget_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithOrWithoutTarget_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUseTechWithOrWithoutTarget_native * Signature: (JLbwapi4/TechType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithOrWithoutTarget_1native__JLbwapi4_TechType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTech_native * Signature: (JLbwapi4/TechType;Lbwapi4/PositionOrUnit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTech_1native__JLbwapi4_TechType_2Lbwapi4_PositionOrUnit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTech_native * Signature: (JLbwapi4/TechType;Lbwapi4/PositionOrUnit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTech_1native__JLbwapi4_TechType_2Lbwapi4_PositionOrUnit_2ZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTech_native * Signature: (JLbwapi4/TechType;Lbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTech_1native__JLbwapi4_TechType_2Lbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUseTech_native * Signature: (JLbwapi4/TechType;Lbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTech_1native__JLbwapi4_TechType_2Lbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Unit * Method: canUseTech_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTech_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUseTech_native * Signature: (JLbwapi4/TechType;Lbwapi4/PositionOrUnit;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTech_1native__JLbwapi4_TechType_2Lbwapi4_PositionOrUnit_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechWithoutTarget_native * Signature: (JLbwapi4/TechType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithoutTarget_1native__JLbwapi4_TechType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechWithoutTarget_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithoutTarget_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUseTechWithoutTarget_native * Signature: (JLbwapi4/TechType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechWithoutTarget_1native__JLbwapi4_TechType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;Lbwapi4/Unit;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2Lbwapi4_Unit_2ZZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;Lbwapi4/Unit;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2Lbwapi4_Unit_2ZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;Lbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2Lbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;Lbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2Lbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Unit * Method: canUseTechUnit_native * Signature: (JLbwapi4/TechType;Lbwapi4/Unit;ZZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechUnit_1native__JLbwapi4_TechType_2Lbwapi4_Unit_2ZZZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechPosition_native * Signature: (JLbwapi4/TechType;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechPosition_1native__JLbwapi4_TechType_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechPosition_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechPosition_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canUseTechPosition_native * Signature: (JLbwapi4/TechType;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechPosition_1native__JLbwapi4_TechType_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechPosition_native * Signature: (JLbwapi4/TechType;Lbwapi4/Position;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechPosition_1native__JLbwapi4_TechType_2Lbwapi4_Position_2ZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechPosition_native * Signature: (JLbwapi4/TechType;Lbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechPosition_1native__JLbwapi4_TechType_2Lbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canUseTechPosition_native * Signature: (JLbwapi4/TechType;Lbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechPosition_1native__JLbwapi4_TechType_2Lbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Unit * Method: canUseTechPosition_native * Signature: (JLbwapi4/TechType;Lbwapi4/Position;ZZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canUseTechPosition_1native__JLbwapi4_TechType_2Lbwapi4_Position_2ZZZ (JNIEnv *, jobject, jlong, jobject, jobject, jboolean, jboolean, jboolean); /* * Class: bwapi4_Unit * Method: canPlaceCOP_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPlaceCOP_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unit * Method: canPlaceCOP_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPlaceCOP_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unit * Method: canPlaceCOP_native * Signature: (JLbwapi4/TilePosition;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPlaceCOP_1native__JLbwapi4_TilePosition_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unit * Method: canPlaceCOP_native * Signature: (JLbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPlaceCOP_1native__JLbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unit * Method: canPlaceCOP_native * Signature: (JLbwapi4/TilePosition;ZZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unit_canPlaceCOP_1native__JLbwapi4_TilePosition_2ZZ (JNIEnv *, jobject, jlong, jobject, jboolean, jboolean); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_UnitCommand */ #ifndef _Included_bwapi4_UnitCommand #define _Included_bwapi4_UnitCommand #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_UnitCommandType */ #ifndef _Included_bwapi4_UnitCommandType #define _Included_bwapi4_UnitCommandType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_UnitFilter */ #ifndef _Included_bwapi4_UnitFilter #define _Included_bwapi4_UnitFilter #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Unitset */ #ifndef _Included_bwapi4_Unitset #define _Included_bwapi4_Unitset #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_Unitset * Method: getPosition_native * Signature: (J)Lbwapi4/Position; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unitset_getPosition_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: getLoadedUnits_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unitset_getLoadedUnits_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: getInterceptors_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unitset_getInterceptors_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: getLarva_native * Signature: (J)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_bwapi4_Unitset_getLarva_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: issueCommand_native * Signature: (JLbwapi4/UnitCommand;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_issueCommand_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: attack_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_attack_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: attack_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_attack_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: build_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_build_1native__JLbwapi4_UnitType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: build_native * Signature: (JLbwapi4/UnitType;Lbwapi4/TilePosition;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_build_1native__JLbwapi4_UnitType_2Lbwapi4_TilePosition_2 (JNIEnv *, jobject, jlong, jobject, jobject); /* * Class: bwapi4_Unitset * Method: buildAddon_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_buildAddon_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: train_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_train_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: morph_native * Signature: (JLbwapi4/UnitType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_morph_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: setRallyPoint_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_setRallyPoint_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: move_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_move_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: move_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_move_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: patrol_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_patrol_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: patrol_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_patrol_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: holdPosition_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_holdPosition_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: holdPosition_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_holdPosition_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unitset * Method: stop_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_stop_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: stop_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_stop_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unitset * Method: follow_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_follow_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: follow_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_follow_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: gather_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_gather_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: gather_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_gather_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: returnCargo_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_returnCargo_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: returnCargo_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_returnCargo_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unitset * Method: repair_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_repair_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: repair_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_repair_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: burrow_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_burrow_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: unburrow_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_unburrow_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: cloak_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cloak_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: decloak_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_decloak_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: siege_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_siege_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: unsiege_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_unsiege_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: lift_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_lift_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: load_native * Signature: (JLbwapi4/Unit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_load_1native__JLbwapi4_Unit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: load_native * Signature: (JLbwapi4/Unit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_load_1native__JLbwapi4_Unit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: unloadAll_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_unloadAll_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: unloadAll_native * Signature: (JZ)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_unloadAll_1native__JZ (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_Unitset * Method: unloadAll_native * Signature: (JLbwapi4/Position;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_unloadAll_1native__JLbwapi4_Position_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: unloadAll_native * Signature: (JLbwapi4/Position;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_unloadAll_1native__JLbwapi4_Position_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: rightClick_native * Signature: (JLbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_rightClick_1native__JLbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: rightClick_native * Signature: (JLbwapi4/PositionOrUnit;Z)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_rightClick_1native__JLbwapi4_PositionOrUnit_2Z (JNIEnv *, jobject, jlong, jobject, jboolean); /* * Class: bwapi4_Unitset * Method: haltConstruction_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_haltConstruction_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: cancelConstruction_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cancelConstruction_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: cancelAddon_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cancelAddon_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: cancelTrain_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cancelTrain_1native__J (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: cancelTrain_native * Signature: (JI)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cancelTrain_1native__JI (JNIEnv *, jobject, jlong, jint); /* * Class: bwapi4_Unitset * Method: cancelMorph_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cancelMorph_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: cancelResearch_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cancelResearch_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: cancelUpgrade_native * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_cancelUpgrade_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_Unitset * Method: useTech_native * Signature: (JLbwapi4/TechType;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_useTech_1native__JLbwapi4_TechType_2 (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_Unitset * Method: useTech_native * Signature: (JLbwapi4/TechType;Lbwapi4/PositionOrUnit;)Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_Unitset_useTech_1native__JLbwapi4_TechType_2Lbwapi4_PositionOrUnit_2 (JNIEnv *, jobject, jlong, jobject, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_UnitSizeType */ #ifndef _Included_bwapi4_UnitSizeType #define _Included_bwapi4_UnitSizeType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_UnitType */ #ifndef _Included_bwapi4_UnitType #define _Included_bwapi4_UnitType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_UpgradeType */ #ifndef _Included_bwapi4_UpgradeType #define _Included_bwapi4_UpgradeType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_Utils */ #ifndef _Included_bwapi4_Utils #define _Included_bwapi4_Utils #ifdef __cplusplus extern "C" { #endif #undef bwapi4_Utils_Previous #define bwapi4_Utils_Previous 1L #undef bwapi4_Utils_Cyan #define bwapi4_Utils_Cyan 2L #undef bwapi4_Utils_Yellow #define bwapi4_Utils_Yellow 3L #undef bwapi4_Utils_White #define bwapi4_Utils_White 4L #undef bwapi4_Utils_Grey #define bwapi4_Utils_Grey 5L #undef bwapi4_Utils_Red #define bwapi4_Utils_Red 6L #undef bwapi4_Utils_Green #define bwapi4_Utils_Green 7L #undef bwapi4_Utils_Red_P1 #define bwapi4_Utils_Red_P1 8L #undef bwapi4_Utils_Tab #define bwapi4_Utils_Tab 9L #undef bwapi4_Utils_Newline #define bwapi4_Utils_Newline 10L #undef bwapi4_Utils_Invisible_no_override #define bwapi4_Utils_Invisible_no_override 11L #undef bwapi4_Utils_Remove_beyond #define bwapi4_Utils_Remove_beyond 12L #undef bwapi4_Utils_Clear_formatting #define bwapi4_Utils_Clear_formatting 13L #undef bwapi4_Utils_Blue #define bwapi4_Utils_Blue 14L #undef bwapi4_Utils_Teal #define bwapi4_Utils_Teal 15L #undef bwapi4_Utils_Purple #define bwapi4_Utils_Purple 16L #undef bwapi4_Utils_Orange #define bwapi4_Utils_Orange 17L #undef bwapi4_Utils_Right_Align #define bwapi4_Utils_Right_Align 18L #undef bwapi4_Utils_Center_Align #define bwapi4_Utils_Center_Align 19L #undef bwapi4_Utils_Invisible #define bwapi4_Utils_Invisible 20L #undef bwapi4_Utils_Brown #define bwapi4_Utils_Brown 21L #undef bwapi4_Utils_White_p7 #define bwapi4_Utils_White_p7 22L #undef bwapi4_Utils_Yellow_p8 #define bwapi4_Utils_Yellow_p8 23L #undef bwapi4_Utils_Green_p9 #define bwapi4_Utils_Green_p9 24L #undef bwapi4_Utils_Brighter_Yellow #define bwapi4_Utils_Brighter_Yellow 25L #undef bwapi4_Utils_Cyan_default #define bwapi4_Utils_Cyan_default 26L #undef bwapi4_Utils_Pinkish #define bwapi4_Utils_Pinkish 27L #undef bwapi4_Utils_Dark_Cyan #define bwapi4_Utils_Dark_Cyan 28L #undef bwapi4_Utils_Greygreen #define bwapi4_Utils_Greygreen 29L #undef bwapi4_Utils_Bluegrey #define bwapi4_Utils_Bluegrey 30L #undef bwapi4_Utils_Turquoise #define bwapi4_Utils_Turquoise 31L #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_WalkPosition */ #ifndef _Included_bwapi4_WalkPosition #define _Included_bwapi4_WalkPosition #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_WalkPosition * Method: isValid * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_bwapi4_WalkPosition_isValid (JNIEnv *, jobject); /* * Class: bwapi4_WalkPosition * Method: makeValid * Signature: ()Lbwapi4/WalkPosition; */ JNIEXPORT jobject JNICALL Java_bwapi4_WalkPosition_makeValid (JNIEnv *, jobject); /* * Class: bwapi4_WalkPosition * Method: getDistance * Signature: (Lbwapi4/WalkPosition;)D */ JNIEXPORT jdouble JNICALL Java_bwapi4_WalkPosition_getDistance (JNIEnv *, jobject, jobject); /* * Class: bwapi4_WalkPosition * Method: getApproxDistance * Signature: (Lbwapi4/WalkPosition;)I */ JNIEXPORT jint JNICALL Java_bwapi4_WalkPosition_getApproxDistance (JNIEnv *, jobject, jobject); /* * Class: bwapi4_WalkPosition * Method: getLength * Signature: ()D */ JNIEXPORT jdouble JNICALL Java_bwapi4_WalkPosition_getLength (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif /* Header for class bwapi4_WeaponType */ #ifndef _Included_bwapi4_WeaponType #define _Included_bwapi4_WeaponType #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif