C# Class Scorpio.Function.ScriptScriptFunction

Inheritance: Scorpio.ScriptFunction
Show file Open project: qingfeng346/Scorpio-CSharp Class Usage Examples

Public Methods

Method Description
Call ( ScriptObject parameters ) : object
Clone ( ) : ScriptObject
Create ( ) : ScriptScriptFunction
GetParamCount ( ) : int
GetParams ( ) : ScriptArray
GetValue ( object key ) : ScriptObject
IsParams ( ) : bool
IsStatic ( ) : bool
SetParentContext ( ScriptContext context ) : ScriptScriptFunction
SetTable ( ScriptTable table ) : void
SetValue ( object key, ScriptObject value ) : void

Private Methods

Method Description
ScriptScriptFunction ( Script script, String name, ScorpioScriptFunction function ) : System

Method Details

Call() public method

public Call ( ScriptObject parameters ) : object
parameters Scorpio.ScriptObject
return object

Clone() public method

public Clone ( ) : ScriptObject
return Scorpio.ScriptObject

Create() public method

public Create ( ) : ScriptScriptFunction
return ScriptScriptFunction

GetParamCount() public method

public GetParamCount ( ) : int
return int

GetParams() public method

public GetParams ( ) : ScriptArray
return ScriptArray

GetValue() public method

public GetValue ( object key ) : ScriptObject
key object
return Scorpio.ScriptObject

IsParams() public method

public IsParams ( ) : bool
return bool

IsStatic() public method

public IsStatic ( ) : bool
return bool

SetParentContext() public method

public SetParentContext ( ScriptContext context ) : ScriptScriptFunction
context Scorpio.Runtime.ScriptContext
return ScriptScriptFunction

SetTable() public method

public SetTable ( ScriptTable table ) : void
table Scorpio.ScriptTable
return void

SetValue() public method

public SetValue ( object key, ScriptObject value ) : void
key object
value Scorpio.ScriptObject
return void