C# Class Rhino.Arguments

Inheritance: IdScriptableObject
Show file Open project: hazzik/Rhino.Net

Public Methods

Method Description
Arguments ( NativeCall activation ) : System
Delete ( int index ) : void
Get ( int index, Scriptable start ) : object
GetClassName ( ) : string
Has ( int index, Scriptable start ) : bool
Put ( int index, Scriptable start, object value ) : void

Protected Methods

Method Description
DefineOwnProperty ( Context cx, object id, ScriptableObject desc, bool checkValid ) : void
FindInstanceIdInfo ( string s ) : int
GetInstanceIdName ( int id ) : string
GetInstanceIdValue ( int id ) : object
GetMaxInstanceId ( ) : int
GetOwnPropertyDescriptor ( Context cx, object id ) : ScriptableObject
SetInstanceIdValue ( int id, object value ) : void

Private Methods

Method Description
Arg ( int index ) : object
GetFromActivation ( int index ) : object
GetIds ( bool getAll ) : object[]
PutIntoActivation ( int index, object value ) : void
RemoveArg ( int index ) : void
ReplaceArg ( int index, object value ) : void
SharedWithActivation ( int index ) : bool

Method Details

Arguments() public method

public Arguments ( NativeCall activation ) : System
activation NativeCall
return System

DefineOwnProperty() protected method

protected DefineOwnProperty ( Context cx, object id, ScriptableObject desc, bool checkValid ) : void
cx Context
id object
desc ScriptableObject
checkValid bool
return void

Delete() public method

public Delete ( int index ) : void
index int
return void

FindInstanceIdInfo() protected method

protected FindInstanceIdInfo ( string s ) : int
s string
return int

Get() public method

public Get ( int index, Scriptable start ) : object
index int
start Scriptable
return object

GetClassName() public method

public GetClassName ( ) : string
return string

GetInstanceIdName() protected method

protected GetInstanceIdName ( int id ) : string
id int
return string

GetInstanceIdValue() protected method

protected GetInstanceIdValue ( int id ) : object
id int
return object

GetMaxInstanceId() protected method

protected GetMaxInstanceId ( ) : int
return int

GetOwnPropertyDescriptor() protected method

protected GetOwnPropertyDescriptor ( Context cx, object id ) : ScriptableObject
cx Context
id object
return ScriptableObject

Has() public method

public Has ( int index, Scriptable start ) : bool
index int
start Scriptable
return bool

Put() public method

public Put ( int index, Scriptable start, object value ) : void
index int
start Scriptable
value object
return void

SetInstanceIdValue() protected method

protected SetInstanceIdValue ( int id, object value ) : void
id int
value object
return void