C# 클래스 Jint.Native.JsArray

상속: JsObject
파일 보기 프로젝트 열기: splhack/unity-jint 1 사용 예제들

공개 메소드들

메소드 설명
DefineOwnProperty ( string key, Descriptor d ) : void
Delete ( JsInstance key ) : void
Delete ( string index ) : void
Equals ( object obj ) : bool
GetKeys ( ) : IEnumerable
GetValues ( ) : IEnumerable
HasOwnProperty ( string key ) : bool
JsArray ( JsObject prototype ) : System
ToBoolean ( ) : bool
ToNumber ( ) : double
ToString ( ) : string
TryGetProperty ( string index, JsInstance &result ) : bool
get ( int i ) : JsInstance
join ( IGlobal global, JsInstance separator ) : JsString
put ( int i, JsInstance value ) : JsInstance
this ( JsInstance key ) : JsInstance

Overriden indexer to optimize cases when we already have a number

this ( string index ) : JsInstance

비공개 메소드들

메소드 설명
FindKeyOrNext ( int key ) : int
FindKeyOrPrev ( int key ) : int
JsArray ( JsInstance>.SortedList data, int len, JsObject prototype ) : System
baseGetKeys ( ) : IEnumerable
baseGetValues ( ) : IEnumerable
concat ( IGlobal global, JsInstance args ) : JsArray
setLength ( int newLength ) : void

메소드 상세

DefineOwnProperty() 공개 메소드

public DefineOwnProperty ( string key, Descriptor d ) : void
key string
d Descriptor
리턴 void

Delete() 공개 메소드

public Delete ( JsInstance key ) : void
key JsInstance
리턴 void

Delete() 공개 메소드

public Delete ( string index ) : void
index string
리턴 void

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetKeys() 공개 메소드

public GetKeys ( ) : IEnumerable
리턴 IEnumerable

GetValues() 공개 메소드

public GetValues ( ) : IEnumerable
리턴 IEnumerable

HasOwnProperty() 공개 메소드

public HasOwnProperty ( string key ) : bool
key string
리턴 bool

JsArray() 공개 메소드

public JsArray ( JsObject prototype ) : System
prototype JsObject
리턴 System

ToBoolean() 공개 메소드

public ToBoolean ( ) : bool
리턴 bool

ToNumber() 공개 메소드

public ToNumber ( ) : double
리턴 double

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

TryGetProperty() 공개 메소드

public TryGetProperty ( string index, JsInstance &result ) : bool
index string
result JsInstance
리턴 bool

get() 공개 메소드

public get ( int i ) : JsInstance
i int
리턴 JsInstance

join() 공개 메소드

public join ( IGlobal global, JsInstance separator ) : JsString
global IGlobal
separator JsInstance
리턴 JsString

put() 공개 메소드

public put ( int i, JsInstance value ) : JsInstance
i int
value JsInstance
리턴 JsInstance

this() 공개 메소드

Overriden indexer to optimize cases when we already have a number
public this ( JsInstance key ) : JsInstance
key JsInstance index
리턴 JsInstance

this() 공개 메소드

public this ( string index ) : JsInstance
index string
리턴 JsInstance