This repository has been archived on 2023-07-11. You can view files and clone it, but cannot push or open issues or pull requests.
BWMirror-Generator/concat_header4.h
2015-02-09 19:16:11 +01:00

7450 lines
192 KiB
C

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* 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