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/headers4/bwapi4_AIModule.h

150 lines
3.7 KiB
C

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