Zdexby TheHolyOneZ
44,741 classes
Class

AndroidJNI

: Object
UnityEngine.AndroidJNI, UnityEngine.AndroidJNIModule 0x0010 (16 B) inherited 0x0010 UnityEngine.AndroidJNIModule.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 93

SignatureFlagsNativeParams
long FindClass(const string& name)PublicStatic0x08
long FromReflectedMethod(long refMethod)PublicStatic0x08
long ExceptionOccurred()PublicStatic0x08
void ExceptionClear()PublicStatic0x00
long NewGlobalRef(long obj)PublicStatic0x08
void QueueDeleteGlobalRef(long obj)Static+1 flags0x08
long NewWeakGlobalRef(long obj)PublicStatic0x08
void DeleteWeakGlobalRef(long obj)PublicStatic0x08
long NewLocalRef(long obj)PublicStatic0x08
void DeleteLocalRef(long obj)PublicStatic0x08
bool IsSameObject(long obj1, long obj2)PublicStatic0x08
long NewObject(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
long NewObjectA(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
long GetObjectClass(long obj)PublicStatic0x08
long GetMethodID(long clazz, const string& name, const string& sig)PublicStatic0x08
long GetStaticMethodID(long clazz, const string& name, const string& sig)PublicStatic0x08
long NewString(const string& chars)PublicStatic0x08
long NewStringFromStr(const string& chars)PrivateStatic0x08
string GetStringChars(long str)PublicStatic0x08
string CallStringMethod(long obj, long methodID, const jvalue[]& args)PublicStatic0x08
string CallStringMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
string CallStringMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
long CallObjectMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
long CallObjectMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
int CallIntMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
int CallIntMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
bool CallBooleanMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
bool CallBooleanMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
short CallShortMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
short CallShortMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
sbyte CallSByteMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
sbyte CallSByteMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
ushort CallCharMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
ushort CallCharMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
float CallFloatMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
float CallFloatMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
double CallDoubleMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
double CallDoubleMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
long CallLongMethod(long obj, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
long CallLongMethodUnsafe(long obj, long methodID, const jvalue*& args)PublicStatic0x08
string CallStaticStringMethod(long clazz, long methodID, const jvalue[]& args)PublicStatic0x08
string CallStaticStringMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
string CallStaticStringMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
long CallStaticObjectMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
long CallStaticObjectMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
int CallStaticIntMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
int CallStaticIntMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
bool CallStaticBooleanMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
bool CallStaticBooleanMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
short CallStaticShortMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
short CallStaticShortMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
sbyte CallStaticSByteMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
sbyte CallStaticSByteMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
ushort CallStaticCharMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
ushort CallStaticCharMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
float CallStaticFloatMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
float CallStaticFloatMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
double CallStaticDoubleMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
double CallStaticDoubleMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
long CallStaticLongMethod(long clazz, long methodID, const Span<UnityEngine.jvalue>& args)PublicStatic0x10
long CallStaticLongMethodUnsafe(long clazz, long methodID, const jvalue*& args)PublicStatic0x08
long ConvertToBooleanArray(const bool[]& array)PrivateStatic0x08
long ToBooleanArray(const bool[]& array)PublicStatic0x08
long ToByteArray(const byte[]& array)PublicStatic0x08
long ToSByteArray(const sbyte[]& array)PublicStatic0x08
long ToSByteArray(const SByte*& array, int length)PublicStatic0x08
long ToCharArray(const char[]& array)PublicStatic0x08
long ToCharArray(const Char*& array, int length)PublicStatic0x08
long ToShortArray(const short[]& array)PublicStatic0x08
long ToShortArray(const Int16*& array, int length)PublicStatic0x08
long ToIntArray(const int[]& array)PublicStatic0x08
long ToIntArray(const Int32*& array, int length)PublicStatic0x08
long ToLongArray(const long[]& array)PublicStatic0x08
long ToLongArray(const Int64*& array, int length)PublicStatic0x08
long ToFloatArray(const float[]& array)PublicStatic0x08
long ToFloatArray(const Single*& array, int length)PublicStatic0x08
long ToDoubleArray(const double[]& array)PublicStatic0x08
long ToDoubleArray(const Double*& array, int length)PublicStatic0x08
long ToObjectArray(const IntPtr*& array, int length, long arrayClass)PublicStatic0x08
long ToObjectArray(const IntPtr[]& array, long arrayClass)PublicStatic0x08
bool[] FromBooleanArray(long array)PublicStatic0x08
byte[] FromByteArray(long array)PublicStatic0x08
sbyte[] FromSByteArray(long array)PublicStatic0x08
char[] FromCharArray(long array)PublicStatic0x08
short[] FromShortArray(long array)PublicStatic0x08
int[] FromIntArray(long array)PublicStatic0x08
long[] FromLongArray(long array)PublicStatic0x08
float[] FromFloatArray(long array)PublicStatic0x08
double[] FromDoubleArray(long array)PublicStatic0x08
int GetArrayLength(long array)PublicStatic0x08
long NewObjectArray(int size, long clazz, long obj)PublicStatic0x08
long GetObjectArrayElement(long array, int index)PublicStatic0x08
void SetObjectArrayElement(long array, int index, long obj)PublicStatic0x08