コード例 #1
0
gvr_context* AndroidThunkCpp_GetNativeGVRApi()
{
 	if (JNIEnv* Env = FAndroidApplication::GetJavaEnv())
 	{
		static jmethodID Method = FJavaWrapper::FindMethod(Env, FJavaWrapper::GameActivityClassID, "AndroidThunkJava_GetNativeGVRApi", "()J", false);
		return reinterpret_cast<gvr_context*>(CallLongMethod(Env, FJavaWrapper::GameActivityThis, Method));
 	}

	return nullptr;
}
コード例 #2
0
ファイル: JavaIO.cpp プロジェクト: fashao/simpleJNI
long JInputStream::skip(jlong byteCount) {
	return CallLongMethod("skip", "(J)J", byteCount);
}
コード例 #3
0
ファイル: JavaNumber.cpp プロジェクト: fashao/simpleJNI
jlong JNumber::longValue() {
	return CallLongMethod("longValue", "()J");
}