C# Class UnityEngine.AndroidJNIHelper

Inheritance: Object
Show file Open project: randomize/VimConfig Class Usage Examples

Public Methods

Method Description
AndroidJNIHelper ( )
ConvertFromJNIArray ( IntPtr array ) : ArrayType
ConvertToJNIArray ( Array array ) : IntPtr
CreateJNIArgArray ( Object args ) : UnityEngine.jvalue[]
CreateJavaRunnable ( AndroidJavaRunnable runnable ) : IntPtr
GetConstructorID ( IntPtr javaClass ) : IntPtr
GetConstructorID ( IntPtr jclass, Object args ) : IntPtr
GetConstructorID ( IntPtr javaClass, string signature ) : IntPtr
GetFieldID ( IntPtr javaClass, string fieldName ) : IntPtr
GetFieldID ( IntPtr jclass, string fieldName, bool isStatic ) : IntPtr
GetFieldID ( IntPtr javaClass, string fieldName, string signature ) : IntPtr
GetFieldID ( IntPtr javaClass, string fieldName, string signature, bool isStatic ) : IntPtr
GetMethodID ( IntPtr javaClass, string methodName ) : IntPtr
GetMethodID ( IntPtr jclass, string methodName, Object args, bool isStatic ) : IntPtr
GetMethodID ( IntPtr javaClass, string methodName, string signature ) : IntPtr
GetMethodID ( IntPtr javaClass, string methodName, string signature, bool isStatic ) : IntPtr
GetSignature ( Object args ) : string
GetSignature ( System obj ) : string

Method Details

AndroidJNIHelper() public method

public AndroidJNIHelper ( )

ConvertFromJNIArray() public static method

public static ConvertFromJNIArray ( IntPtr array ) : ArrayType
array IntPtr
return ArrayType

ConvertToJNIArray() public static method

public static ConvertToJNIArray ( Array array ) : IntPtr
array Array
return IntPtr

CreateJNIArgArray() public static method

public static CreateJNIArgArray ( Object args ) : UnityEngine.jvalue[]
args Object
return UnityEngine.jvalue[]

CreateJavaRunnable() public static method

public static CreateJavaRunnable ( AndroidJavaRunnable runnable ) : IntPtr
runnable AndroidJavaRunnable
return IntPtr

GetConstructorID() public static method

public static GetConstructorID ( IntPtr javaClass ) : IntPtr
javaClass IntPtr
return IntPtr

GetConstructorID() public static method

public static GetConstructorID ( IntPtr jclass, Object args ) : IntPtr
jclass IntPtr
args Object
return IntPtr

GetConstructorID() public static method

public static GetConstructorID ( IntPtr javaClass, string signature ) : IntPtr
javaClass IntPtr
signature string
return IntPtr

GetFieldID() public static method

public static GetFieldID ( IntPtr javaClass, string fieldName ) : IntPtr
javaClass IntPtr
fieldName string
return IntPtr

GetFieldID() public static method

public static GetFieldID ( IntPtr jclass, string fieldName, bool isStatic ) : IntPtr
jclass IntPtr
fieldName string
isStatic bool
return IntPtr

GetFieldID() public static method

public static GetFieldID ( IntPtr javaClass, string fieldName, string signature ) : IntPtr
javaClass IntPtr
fieldName string
signature string
return IntPtr

GetFieldID() public static method

public static GetFieldID ( IntPtr javaClass, string fieldName, string signature, bool isStatic ) : IntPtr
javaClass IntPtr
fieldName string
signature string
isStatic bool
return IntPtr

GetMethodID() public static method

public static GetMethodID ( IntPtr javaClass, string methodName ) : IntPtr
javaClass IntPtr
methodName string
return IntPtr

GetMethodID() public static method

public static GetMethodID ( IntPtr jclass, string methodName, Object args, bool isStatic ) : IntPtr
jclass IntPtr
methodName string
args Object
isStatic bool
return IntPtr

GetMethodID() public static method

public static GetMethodID ( IntPtr javaClass, string methodName, string signature ) : IntPtr
javaClass IntPtr
methodName string
signature string
return IntPtr

GetMethodID() public static method

public static GetMethodID ( IntPtr javaClass, string methodName, string signature, bool isStatic ) : IntPtr
javaClass IntPtr
methodName string
signature string
isStatic bool
return IntPtr

GetSignature() public static method

public static GetSignature ( Object args ) : string
args Object
return string

GetSignature() public static method

public static GetSignature ( System obj ) : string
obj System
return string