Google-Game-SDK: export api that called from java

This commit is contained in:
bofeng.song 2022-06-23 14:47:06 +08:00
parent b8ec38c4a1
commit c2e8144ff5
2 changed files with 6 additions and 6 deletions

View File

@ -1299,7 +1299,7 @@ extern "C" int GameActivity_register(JNIEnv *env) {
// Register this method so that GameActiviy_register does not need to be called
// manually.
extern "C" jlong Java_com_google_androidgamesdk_GameActivity_loadNativeCode(
extern "C" JNIEXPORT jlong JNICALL Java_com_google_androidgamesdk_GameActivity_loadNativeCode(
JNIEnv *env, jobject javaGameActivity, jstring path, jstring funcName,
jstring internalDataDir, jstring obbDir, jstring externalDataDir,
jobject jAssetMgr, jbyteArray savedState) {

View File

@ -36,7 +36,7 @@
extern "C" {
void Java_com_google_android_games_paddleboat_GameControllerManager_onControllerConnected(
JNIEXPORT void JNICALL Java_com_google_android_games_paddleboat_GameControllerManager_onControllerConnected(
JNIEnv *env, jobject gcmObject, jintArray deviceInfoArray,
jfloatArray axisMinArray, jfloatArray axisMaxArray,
jfloatArray axisFlatArray, jfloatArray axisFuzzArray) {
@ -97,24 +97,24 @@ void Java_com_google_android_games_paddleboat_GameControllerManager_onController
}
}
void Java_com_google_android_games_paddleboat_GameControllerManager_onControllerDisconnected(
JNIEXPORT void JNICALL Java_com_google_android_games_paddleboat_GameControllerManager_onControllerDisconnected(
JNIEnv *env, jobject gcmObject, jint deviceId) {
paddleboat::GameControllerManager::onDisconnection(deviceId);
}
void Java_com_google_android_games_paddleboat_GameControllerManager_onMotionData(
JNIEXPORT void JNICALL Java_com_google_android_games_paddleboat_GameControllerManager_onMotionData(
JNIEnv *env, jobject gcmObject, jint deviceId, jint motionType,
jlong timestamp, jfloat dataX, jfloat dataY, jfloat dataZ) {
paddleboat::GameControllerManager::onMotionData(
deviceId, motionType, timestamp, dataX, dataY, dataZ);
}
void Java_com_google_android_games_paddleboat_GameControllerManager_onMouseConnected(
JNIEXPORT void JNICALL Java_com_google_android_games_paddleboat_GameControllerManager_onMouseConnected(
JNIEnv *env, jobject gcmObject, jint deviceId) {
paddleboat::GameControllerManager::onMouseConnection(deviceId);
}
void Java_com_google_android_games_paddleboat_GameControllerManager_onMouseDisconnected(
JNIEXPORT void JNICALL Java_com_google_android_games_paddleboat_GameControllerManager_onMouseDisconnected(
JNIEnv *env, jobject gcmObject, jint deviceId) {
paddleboat::GameControllerManager::onMouseDisconnection(deviceId);
}