Skip to content

2. List of supported arguments

Georgy Treshchev edited this page May 1, 2022 · 1 revision

Here are the supported Java and C++ types that are automatically converted.

Java type JNI type C++ type
boolean jboolean bool
boolean[] jbooleanArray TArray<bool>
byte jbyte uint8
byte[] jbyteArray TArray<uint8>
char jchar UTF16CHAR
char[] jcharArray TArray<UTF16CHAR>
short jshort short
short[] jshortArray TArray<short>
int jint int32
int[] jintArray TArray<int32>
long jlong long
long[] jlongArray TArray<long>
float jfloat float
float[] jfloatArray TArray<float>
double jdouble double
double[] jdoubleArray TArray<double>
java.lang.String jstring FString
java.lang.String[] jobjectArray TArray<FString>
android.app.Activity jobject FAndroidGameActivity
java.lang.object jobject FCustomJavaArgument
Clone this wiki locally