terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
UnityEngine.AndroidJNISafe Class Reference
+ Collaboration diagram for UnityEngine.AndroidJNISafe:

Static Public Member Functions

static void CheckException ()
 
static void DeleteGlobalRef (IntPtr globalref)
 
static void DeleteWeakGlobalRef (IntPtr globalref)
 
static void DeleteLocalRef (IntPtr localref)
 
static IntPtr NewString (string chars)
 
static string GetStringChars (IntPtr str)
 
static IntPtr GetObjectClass (IntPtr ptr)
 
static IntPtr GetStaticMethodID (IntPtr clazz, string name, string sig)
 
static IntPtr GetMethodID (IntPtr obj, string name, string sig)
 
static IntPtr GetFieldID (IntPtr clazz, string name, string sig)
 
static IntPtr GetStaticFieldID (IntPtr clazz, string name, string sig)
 
static IntPtr FromReflectedMethod (IntPtr refMethod)
 
static IntPtr FindClass (string name)
 
static IntPtr NewObject (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static void SetStaticObjectField (IntPtr clazz, IntPtr fieldID, IntPtr val)
 
static void SetStaticStringField (IntPtr clazz, IntPtr fieldID, string val)
 
static void SetStaticCharField (IntPtr clazz, IntPtr fieldID, char val)
 
static void SetStaticDoubleField (IntPtr clazz, IntPtr fieldID, double val)
 
static void SetStaticFloatField (IntPtr clazz, IntPtr fieldID, float val)
 
static void SetStaticLongField (IntPtr clazz, IntPtr fieldID, long val)
 
static void SetStaticShortField (IntPtr clazz, IntPtr fieldID, short val)
 
static void SetStaticSByteField (IntPtr clazz, IntPtr fieldID, sbyte val)
 
static void SetStaticBooleanField (IntPtr clazz, IntPtr fieldID, bool val)
 
static void SetStaticIntField (IntPtr clazz, IntPtr fieldID, int val)
 
static IntPtr GetStaticObjectField (IntPtr clazz, IntPtr fieldID)
 
static string GetStaticStringField (IntPtr clazz, IntPtr fieldID)
 
static char GetStaticCharField (IntPtr clazz, IntPtr fieldID)
 
static double GetStaticDoubleField (IntPtr clazz, IntPtr fieldID)
 
static float GetStaticFloatField (IntPtr clazz, IntPtr fieldID)
 
static long GetStaticLongField (IntPtr clazz, IntPtr fieldID)
 
static short GetStaticShortField (IntPtr clazz, IntPtr fieldID)
 
static sbyte GetStaticSByteField (IntPtr clazz, IntPtr fieldID)
 
static bool GetStaticBooleanField (IntPtr clazz, IntPtr fieldID)
 
static int GetStaticIntField (IntPtr clazz, IntPtr fieldID)
 
static void CallStaticVoidMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static IntPtr CallStaticObjectMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static string CallStaticStringMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static char CallStaticCharMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static double CallStaticDoubleMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static float CallStaticFloatMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static long CallStaticLongMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static short CallStaticShortMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static sbyte CallStaticSByteMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static bool CallStaticBooleanMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static int CallStaticIntMethod (IntPtr clazz, IntPtr methodID, jvalue[] args)
 
static void SetObjectField (IntPtr obj, IntPtr fieldID, IntPtr val)
 
static void SetStringField (IntPtr obj, IntPtr fieldID, string val)
 
static void SetCharField (IntPtr obj, IntPtr fieldID, char val)
 
static void SetDoubleField (IntPtr obj, IntPtr fieldID, double val)
 
static void SetFloatField (IntPtr obj, IntPtr fieldID, float val)
 
static void SetLongField (IntPtr obj, IntPtr fieldID, long val)
 
static void SetShortField (IntPtr obj, IntPtr fieldID, short val)
 
static void SetSByteField (IntPtr obj, IntPtr fieldID, sbyte val)
 
static void SetBooleanField (IntPtr obj, IntPtr fieldID, bool val)
 
static void SetIntField (IntPtr obj, IntPtr fieldID, int val)
 
static IntPtr GetObjectField (IntPtr obj, IntPtr fieldID)
 
static string GetStringField (IntPtr obj, IntPtr fieldID)
 
static char GetCharField (IntPtr obj, IntPtr fieldID)
 
static double GetDoubleField (IntPtr obj, IntPtr fieldID)
 
static float GetFloatField (IntPtr obj, IntPtr fieldID)
 
static long GetLongField (IntPtr obj, IntPtr fieldID)
 
static short GetShortField (IntPtr obj, IntPtr fieldID)
 
static sbyte GetSByteField (IntPtr obj, IntPtr fieldID)
 
static bool GetBooleanField (IntPtr obj, IntPtr fieldID)
 
static int GetIntField (IntPtr obj, IntPtr fieldID)
 
static void CallVoidMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static IntPtr CallObjectMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static string CallStringMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static char CallCharMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static double CallDoubleMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static float CallFloatMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static long CallLongMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static short CallShortMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static sbyte CallSByteMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static bool CallBooleanMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static int CallIntMethod (IntPtr obj, IntPtr methodID, jvalue[] args)
 
static char[] FromCharArray (IntPtr array)
 
static double[] FromDoubleArray (IntPtr array)
 
static float[] FromFloatArray (IntPtr array)
 
static long[] FromLongArray (IntPtr array)
 
static short[] FromShortArray (IntPtr array)
 
static byte[] FromByteArray (IntPtr array)
 
static sbyte[] FromSByteArray (IntPtr array)
 
static bool[] FromBooleanArray (IntPtr array)
 
static int[] FromIntArray (IntPtr array)
 
static IntPtr ToObjectArray (IntPtr[] array, IntPtr type)
 
static IntPtr ToCharArray (char[] array)
 
static IntPtr ToDoubleArray (double[] array)
 
static IntPtr ToFloatArray (float[] array)
 
static IntPtr ToLongArray (long[] array)
 
static IntPtr ToShortArray (short[] array)
 
static IntPtr ToByteArray (byte[] array)
 
static IntPtr ToSByteArray (sbyte[] array)
 
static IntPtr ToBooleanArray (bool[] array)
 
static IntPtr ToIntArray (int[] array)
 
static IntPtr GetObjectArrayElement (IntPtr array, int index)
 
static int GetArrayLength (IntPtr array)
 

Detailed Description

Definition at line 8 of file AndroidJNISafe.cs.


The documentation for this class was generated from the following file: