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/headers/bwapi_GameImpl.h
2014-08-05 10:43:14 +02:00

1022 lines
27 KiB
C

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class bwapi_GameImpl */
#ifndef _Included_bwapi_GameImpl
#define _Included_bwapi_GameImpl
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: bwapi_GameImpl
* Method: onMatchStart_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_onMatchStart_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: onMatchEnd_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_onMatchEnd_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: onMatchFrame_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_onMatchFrame_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: _unitFromIndex_native
* Signature: (JI)Lbwapi/Unit;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl__1unitFromIndex_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: getForces_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getForces_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getPlayers_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getPlayers_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getAllUnits_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getAllUnits_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getMinerals_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getMinerals_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getGeysers_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getGeysers_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getNeutralUnits_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getNeutralUnits_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getStaticMinerals_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getStaticMinerals_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getStaticGeysers_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getStaticGeysers_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getStaticNeutralUnits_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getStaticNeutralUnits_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getBullets_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getBullets_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getNukeDots_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getNukeDots_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getForce_native
* Signature: (JI)Lbwapi/Force;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getForce_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: getPlayer_native
* Signature: (JI)Lbwapi/Player;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getPlayer_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: getUnit_native
* Signature: (JI)Lbwapi/Unit;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getUnit_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: indexToUnit_native
* Signature: (JI)Lbwapi/Unit;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_indexToUnit_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: getRegion_native
* Signature: (JI)Lbwapi/Region;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getRegion_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: getGameType_native
* Signature: (J)Lbwapi/GameType;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getGameType_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getLatency_native
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_bwapi_GameImpl_getLatency_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getFrameCount_native
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_bwapi_GameImpl_getFrameCount_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getReplayFrameCount_native
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_bwapi_GameImpl_getReplayFrameCount_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getFPS_native
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_bwapi_GameImpl_getFPS_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getAverageFPS_native
* Signature: (J)D
*/
JNIEXPORT jdouble JNICALL Java_bwapi_GameImpl_getAverageFPS_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: getMouseState_native
* Signature: (JLbwapi/MouseButton;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_getMouseState_1native__JLbwapi_MouseButton_2
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: getMouseState_native
* Signature: (JI)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_getMouseState_1native__JI
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: getKeyState_native
* Signature: (JLbwapi/Key;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_getKeyState_1native__JLbwapi_Key_2
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: getKeyState_native
* Signature: (JI)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_getKeyState_1native__JI
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: setScreenPosition_native
* Signature: (JII)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setScreenPosition_1native__JII
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: setScreenPosition_native
* Signature: (JLbwapi/Position;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setScreenPosition_1native__JLbwapi_Position_2
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: pingMinimap_native
* Signature: (JII)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_pingMinimap_1native__JII
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: pingMinimap_native
* Signature: (JLbwapi/Position;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_pingMinimap_1native__JLbwapi_Position_2
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: getUnitsOnTile_native
* Signature: (JII)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getUnitsOnTile_1native
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: getUnitsInRectangle_native
* Signature: (JIIII)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getUnitsInRectangle_1native__JIIII
(JNIEnv *, jobject, jlong, jint, jint, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: getUnitsInRectangle_native
* Signature: (JLbwapi/Position;Lbwapi/Position;)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getUnitsInRectangle_1native__JLbwapi_Position_2Lbwapi_Position_2
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: getUnitsInRadius_native
* Signature: (JLbwapi/Position;I)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getUnitsInRadius_1native
(JNIEnv *, jobject, jlong, jobject, jint);
/*
* Class: bwapi_GameImpl
* Method: getLastError_native
* Signature: (J)Lbwapi/Error;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getLastError_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: mapFileName_native
* Signature: (J)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_bwapi_GameImpl_mapFileName_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: mapPathName_native
* Signature: (J)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_bwapi_GameImpl_mapPathName_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: mapName_native
* Signature: (J)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_bwapi_GameImpl_mapName_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: mapHash_native
* Signature: (J)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_bwapi_GameImpl_mapHash_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: isWalkable_native
* Signature: (JII)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isWalkable_1native
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: isBuildable_native
* Signature: (JIIZ)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isBuildable_1native__JIIZ
(JNIEnv *, jobject, jlong, jint, jint, jboolean);
/*
* Class: bwapi_GameImpl
* Method: isBuildable_native
* Signature: (JLbwapi/TilePosition;Z)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isBuildable_1native__JLbwapi_TilePosition_2Z
(JNIEnv *, jobject, jlong, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: isVisible_native
* Signature: (JII)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isVisible_1native__JII
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: isVisible_native
* Signature: (JLbwapi/TilePosition;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isVisible_1native__JLbwapi_TilePosition_2
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: isExplored_native
* Signature: (JII)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isExplored_1native__JII
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: isExplored_native
* Signature: (JLbwapi/TilePosition;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isExplored_1native__JLbwapi_TilePosition_2
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: hasCreep_native
* Signature: (JII)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasCreep_1native__JII
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: bwapi_GameImpl
* Method: hasCreep_native
* Signature: (JLbwapi/TilePosition;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasCreep_1native__JLbwapi_TilePosition_2
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: hasPower_native
* Signature: (JIILbwapi/UnitType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasPower_1native__JIILbwapi_UnitType_2
(JNIEnv *, jobject, jlong, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: hasPower_native
* Signature: (JLbwapi/TilePosition;Lbwapi/UnitType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasPower_1native__JLbwapi_TilePosition_2Lbwapi_UnitType_2
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: hasPower_native
* Signature: (JIIIILbwapi/UnitType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasPower_1native__JIIIILbwapi_UnitType_2
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: hasPower_native
* Signature: (JLbwapi/TilePosition;IILbwapi/UnitType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasPower_1native__JLbwapi_TilePosition_2IILbwapi_UnitType_2
(JNIEnv *, jobject, jlong, jobject, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: hasPowerPrecise_native
* Signature: (JIILbwapi/UnitType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasPowerPrecise_1native__JIILbwapi_UnitType_2
(JNIEnv *, jobject, jlong, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: hasPowerPrecise_native
* Signature: (JLbwapi/Position;Lbwapi/UnitType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasPowerPrecise_1native__JLbwapi_Position_2Lbwapi_UnitType_2
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: canBuildHere_native
* Signature: (JLbwapi/Unit;Lbwapi/TilePosition;Lbwapi/UnitType;Z)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_canBuildHere_1native
(JNIEnv *, jobject, jlong, jobject, jobject, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: canMake_native
* Signature: (JLbwapi/Unit;Lbwapi/UnitType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_canMake_1native
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: canResearch_native
* Signature: (JLbwapi/Unit;Lbwapi/TechType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_canResearch_1native
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: canUpgrade_native
* Signature: (JLbwapi/Unit;Lbwapi/UpgradeType;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_canUpgrade_1native
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: getStartLocations_native
* Signature: (J)Ljava/util/List;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_getStartLocations_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: printf_native
* Signature: (JLjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_printf_1native
(JNIEnv *, jobject, jlong, jstring);
/*
* Class: bwapi_GameImpl
* Method: sendText_native
* Signature: (JLjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_sendText_1native
(JNIEnv *, jobject, jlong, jstring);
/*
* Class: bwapi_GameImpl
* Method: sendTextEx_native
* Signature: (JZLjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_sendTextEx_1native
(JNIEnv *, jobject, jlong, jboolean, jstring);
/*
* Class: bwapi_GameImpl
* Method: changeRace_native
* Signature: (JLbwapi/Race;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_changeRace_1native
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: bwapi_GameImpl
* Method: isInGame_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isInGame_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: isMultiplayer_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isMultiplayer_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: isBattleNet_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isBattleNet_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: isPaused_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isPaused_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: isReplay_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isReplay_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: startGame_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_startGame_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: pauseGame_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_pauseGame_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: resumeGame_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_resumeGame_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: leaveGame_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_leaveGame_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: restartGame_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_restartGame_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: setLocalSpeed_native
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setLocalSpeed_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: issueCommand_native
* Signature: (JLjava/util/List;Lbwapi/UnitCommand;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_issueCommand_1native
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: self_native
* Signature: (J)Lbwapi/Player;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_self_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: enemy_native
* Signature: (J)Lbwapi/Player;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_enemy_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: neutral_native
* Signature: (J)Lbwapi/Player;
*/
JNIEXPORT jobject JNICALL Java_bwapi_GameImpl_neutral_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: setTextSize_native
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setTextSize_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: drawText_native
* Signature: (JIIILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawText_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jstring);
/*
* Class: bwapi_GameImpl
* Method: drawTextMap_native
* Signature: (JIILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawTextMap_1native
(JNIEnv *, jobject, jlong, jint, jint, jstring);
/*
* Class: bwapi_GameImpl
* Method: drawTextMouse_native
* Signature: (JIILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawTextMouse_1native
(JNIEnv *, jobject, jlong, jint, jint, jstring);
/*
* Class: bwapi_GameImpl
* Method: drawTextScreen_native
* Signature: (JIILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawTextScreen_1native
(JNIEnv *, jobject, jlong, jint, jint, jstring);
/*
* Class: bwapi_GameImpl
* Method: drawBox_native
* Signature: (JIIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawBox_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawBoxMap_native
* Signature: (JIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawBoxMap_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawBoxMouse_native
* Signature: (JIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawBoxMouse_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawBoxScreen_native
* Signature: (JIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawBoxScreen_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawTriangle_native
* Signature: (JIIIIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawTriangle_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawTriangleMap_native
* Signature: (JIIIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawTriangleMap_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawTriangleMouse_native
* Signature: (JIIIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawTriangleMouse_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawTriangleScreen_native
* Signature: (JIIIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawTriangleScreen_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawCircle_native
* Signature: (JIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawCircle_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawCircleMap_native
* Signature: (JIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawCircleMap_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawCircleMouse_native
* Signature: (JIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawCircleMouse_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawCircleScreen_native
* Signature: (JIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawCircleScreen_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawEllipse_native
* Signature: (JIIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawEllipse_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawEllipseMap_native
* Signature: (JIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawEllipseMap_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawEllipseMouse_native
* Signature: (JIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawEllipseMouse_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawEllipseScreen_native
* Signature: (JIIIILbwapi/Color;Z)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawEllipseScreen_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: drawDot_native
* Signature: (JIIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawDot_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: drawDotMap_native
* Signature: (JIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawDotMap_1native
(JNIEnv *, jobject, jlong, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: drawDotMouse_native
* Signature: (JIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawDotMouse_1native
(JNIEnv *, jobject, jlong, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: drawDotScreen_native
* Signature: (JIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawDotScreen_1native
(JNIEnv *, jobject, jlong, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: drawLine_native
* Signature: (JIIIIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawLine_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: drawLineMap_native
* Signature: (JIIIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawLineMap_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: drawLineMouse_native
* Signature: (JIIIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawLineMouse_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: drawLineScreen_native
* Signature: (JIIIILbwapi/Color;)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_drawLineScreen_1native
(JNIEnv *, jobject, jlong, jint, jint, jint, jint, jobject);
/*
* Class: bwapi_GameImpl
* Method: getScreenBuffer_native
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_getScreenBuffer_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: isDebug_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isDebug_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: isLatComEnabled_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isLatComEnabled_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: setLatCom_native
* Signature: (JZ)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setLatCom_1native
(JNIEnv *, jobject, jlong, jboolean);
/*
* Class: bwapi_GameImpl
* Method: isGUIEnabled_native
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_isGUIEnabled_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: setGUI_native
* Signature: (JZ)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setGUI_1native
(JNIEnv *, jobject, jlong, jboolean);
/*
* Class: bwapi_GameImpl
* Method: setMap_native
* Signature: (JLjava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_setMap_1native
(JNIEnv *, jobject, jlong, jstring);
/*
* Class: bwapi_GameImpl
* Method: setFrameSkip_native
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setFrameSkip_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: hasPath_native
* Signature: (JLbwapi/Position;Lbwapi/Position;)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_hasPath_1native
(JNIEnv *, jobject, jlong, jobject, jobject);
/*
* Class: bwapi_GameImpl
* Method: setAlliance_native
* Signature: (JLbwapi/Player;ZZ)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_setAlliance_1native
(JNIEnv *, jobject, jlong, jobject, jboolean, jboolean);
/*
* Class: bwapi_GameImpl
* Method: setVision_native
* Signature: (JLbwapi/Player;Z)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_setVision_1native
(JNIEnv *, jobject, jlong, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: setCommandOptimizationLevel_native
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_bwapi_GameImpl_setCommandOptimizationLevel_1native
(JNIEnv *, jobject, jlong, jint);
/*
* Class: bwapi_GameImpl
* Method: getLastEventTime_native
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_bwapi_GameImpl_getLastEventTime_1native
(JNIEnv *, jobject, jlong);
/*
* Class: bwapi_GameImpl
* Method: setReplayVision_native
* Signature: (JLbwapi/Player;Z)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_setReplayVision_1native
(JNIEnv *, jobject, jlong, jobject, jboolean);
/*
* Class: bwapi_GameImpl
* Method: setRevealAll_native
* Signature: (JZ)Z
*/
JNIEXPORT jboolean JNICALL Java_bwapi_GameImpl_setRevealAll_1native
(JNIEnv *, jobject, jlong, jboolean);
#ifdef __cplusplus
}
#endif
#endif