/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class bwapi4_AIModule */ #ifndef _Included_bwapi4_AIModule #define _Included_bwapi4_AIModule #ifdef __cplusplus extern "C" { #endif /* * Class: bwapi4_AIModule * Method: onStart_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onStart_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_AIModule * Method: onEnd_native * Signature: (JZ)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onEnd_1native (JNIEnv *, jobject, jlong, jboolean); /* * Class: bwapi4_AIModule * Method: onFrame_native * Signature: (J)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onFrame_1native (JNIEnv *, jobject, jlong); /* * Class: bwapi4_AIModule * Method: onSendText_native * Signature: (JLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onSendText_1native (JNIEnv *, jobject, jlong, jstring); /* * Class: bwapi4_AIModule * Method: onReceiveText_native * Signature: (JLbwapi4/Player;Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onReceiveText_1native (JNIEnv *, jobject, jlong, jobject, jstring); /* * Class: bwapi4_AIModule * Method: onPlayerLeft_native * Signature: (JLbwapi4/Player;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onPlayerLeft_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onNukeDetect_native * Signature: (JLbwapi4/Position;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onNukeDetect_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitDiscover_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitDiscover_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitEvade_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitEvade_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitShow_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitShow_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitHide_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitHide_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitCreate_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitCreate_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitDestroy_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitDestroy_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitMorph_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitMorph_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onUnitRenegade_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitRenegade_1native (JNIEnv *, jobject, jlong, jobject); /* * Class: bwapi4_AIModule * Method: onSaveGame_native * Signature: (JLjava/lang/String;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onSaveGame_1native (JNIEnv *, jobject, jlong, jstring); /* * Class: bwapi4_AIModule * Method: onUnitComplete_native * Signature: (JLbwapi4/Unit;)V */ JNIEXPORT void JNICALL Java_bwapi4_AIModule_onUnitComplete_1native (JNIEnv *, jobject, jlong, jobject); #ifdef __cplusplus } #endif #endif