Aller au contenu principal

Liste des arguments pris en charge

Voici les types Java et C++ qui sont automatiquement convertis.

Type JavaType JNIType C++
booleanjbooleanbool
boolean[]jbooleanArrayTArray<bool>
bytejbyteuint8
byte[]jbyteArrayTArray<uint8>
charjcharUTF16CHAR
char[]jcharArrayTArray<UTF16CHAR>
shortjshortshort
short[]jshortArrayTArray<short>
intjintint32
int[]jintArrayTArray<int32>
longjlonglong
long[]jlongArrayTArray<long>
floatjfloatfloat
float[]jfloatArrayTArray<float>
doublejdoubledouble
double[]jdoubleArrayTArray<double>
java.lang.StringjstringFString
java.lang.String[]jobjectArrayTArray<FString>
android.app.ActivityjobjectFAndroidGameActivity
java.lang.objectjobjectFCustomJavaArgument