C# 클래스 UnityEngine.AndroidJavaObject

상속: AndroidJNIHelper, IDisposable
파일 보기 프로젝트 열기: randomize/VimConfig 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_fieldIDs IntPtr>.Dictionary
m_jclass IntPtr
m_jobject IntPtr
m_methodIDs IntPtr>.Dictionary

공개 메소드들

메소드 설명
AndroidJavaObject ( IntPtr jobject )
AndroidJavaObject ( string className, Object args )
Call ( string methodName, Object args ) : ReturnType
Call ( string methodName, Object args ) : void
CallStatic ( string methodName, Object args ) : ReturnType
CallStatic ( string methodName, Object args ) : void
Dispose ( ) : void
Get ( string fieldName ) : FieldType
GetRawClass ( ) : IntPtr
GetRawObject ( ) : IntPtr
GetStatic ( string fieldName ) : FieldType
Set ( string fieldName, FieldType val ) : void
SetStatic ( string fieldName, FieldType val ) : void

보호된 메소드들

메소드 설명
AndroidJavaObject ( )
DebugPrint ( string msg ) : void
DebugPrint ( string call, string methodName, string signature, Object args ) : void
Dispose ( bool disposing ) : void
Finalize ( ) : void
GetCachedFieldID ( string fieldName, bool isStatic ) : IntPtr
GetCachedMethodID ( string methodName, Object args, bool isStatic ) : IntPtr
GetSignatureHash ( Object args ) : int
_Call ( string methodName, Object args ) : ReturnType
_Call ( string methodName, Object args ) : void
_CallStatic ( string methodName, Object args ) : ReturnType
_CallStatic ( string methodName, Object args ) : void
_Dispose ( ) : void
_Get ( string fieldName ) : FieldType
_GetRawClass ( ) : IntPtr
_GetRawObject ( ) : IntPtr
_GetStatic ( string fieldName ) : FieldType
_Set ( string fieldName, FieldType val ) : void
_SetStatic ( string fieldName, FieldType val ) : void

비공개 메소드들

메소드 설명
_AndroidJavaObject ( string className, Object args ) : void

메소드 상세

AndroidJavaObject() 보호된 메소드

protected AndroidJavaObject ( )

AndroidJavaObject() 공개 메소드

public AndroidJavaObject ( IntPtr jobject )
jobject IntPtr

AndroidJavaObject() 공개 메소드

public AndroidJavaObject ( string className, Object args )
className string
args Object

Call() 공개 메소드

public Call ( string methodName, Object args ) : ReturnType
methodName string
args Object
리턴 ReturnType

Call() 공개 메소드

public Call ( string methodName, Object args ) : void
methodName string
args Object
리턴 void

CallStatic() 공개 메소드

public CallStatic ( string methodName, Object args ) : ReturnType
methodName string
args Object
리턴 ReturnType

CallStatic() 공개 메소드

public CallStatic ( string methodName, Object args ) : void
methodName string
args Object
리턴 void

DebugPrint() 보호된 메소드

protected DebugPrint ( string msg ) : void
msg string
리턴 void

DebugPrint() 보호된 메소드

protected DebugPrint ( string call, string methodName, string signature, Object args ) : void
call string
methodName string
signature string
args Object
리턴 void

Dispose() 공개 최종 메소드

public final Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Finalize() 보호된 메소드

protected Finalize ( ) : void
리턴 void

Get() 공개 메소드

public Get ( string fieldName ) : FieldType
fieldName string
리턴 FieldType

GetCachedFieldID() 보호된 메소드

protected GetCachedFieldID ( string fieldName, bool isStatic ) : IntPtr
fieldName string
isStatic bool
리턴 IntPtr

GetCachedMethodID() 보호된 메소드

protected GetCachedMethodID ( string methodName, Object args, bool isStatic ) : IntPtr
methodName string
args Object
isStatic bool
리턴 IntPtr

GetRawClass() 공개 메소드

public GetRawClass ( ) : IntPtr
리턴 IntPtr

GetRawObject() 공개 메소드

public GetRawObject ( ) : IntPtr
리턴 IntPtr

GetSignatureHash() 보호된 정적인 메소드

protected static GetSignatureHash ( Object args ) : int
args Object
리턴 int

GetStatic() 공개 메소드

public GetStatic ( string fieldName ) : FieldType
fieldName string
리턴 FieldType

Set() 공개 메소드

public Set ( string fieldName, FieldType val ) : void
fieldName string
val FieldType
리턴 void

SetStatic() 공개 메소드

public SetStatic ( string fieldName, FieldType val ) : void
fieldName string
val FieldType
리턴 void

_Call() 보호된 메소드

protected _Call ( string methodName, Object args ) : ReturnType
methodName string
args Object
리턴 ReturnType

_Call() 보호된 메소드

protected _Call ( string methodName, Object args ) : void
methodName string
args Object
리턴 void

_CallStatic() 보호된 메소드

protected _CallStatic ( string methodName, Object args ) : ReturnType
methodName string
args Object
리턴 ReturnType

_CallStatic() 보호된 메소드

protected _CallStatic ( string methodName, Object args ) : void
methodName string
args Object
리턴 void

_Dispose() 보호된 메소드

protected _Dispose ( ) : void
리턴 void

_Get() 보호된 메소드

protected _Get ( string fieldName ) : FieldType
fieldName string
리턴 FieldType

_GetRawClass() 보호된 메소드

protected _GetRawClass ( ) : IntPtr
리턴 IntPtr

_GetRawObject() 보호된 메소드

protected _GetRawObject ( ) : IntPtr
리턴 IntPtr

_GetStatic() 보호된 메소드

protected _GetStatic ( string fieldName ) : FieldType
fieldName string
리턴 FieldType

_Set() 보호된 메소드

protected _Set ( string fieldName, FieldType val ) : void
fieldName string
val FieldType
리턴 void

_SetStatic() 보호된 메소드

protected _SetStatic ( string fieldName, FieldType val ) : void
fieldName string
val FieldType
리턴 void

프로퍼티 상세

m_fieldIDs 보호되어 있는 프로퍼티

protected Dictionary m_fieldIDs
리턴 IntPtr>.Dictionary

m_jclass 보호되어 있는 프로퍼티

protected IntPtr m_jclass
리턴 IntPtr

m_jobject 보호되어 있는 프로퍼티

protected IntPtr m_jobject
리턴 IntPtr

m_methodIDs 보호되어 있는 프로퍼티

protected Dictionary m_methodIDs
리턴 IntPtr>.Dictionary