Method | Description | |
---|---|---|
Call ( String strName ) : object | ||
Call ( String strName, |
||
ClearStackInfo ( ) : void | ||
ContainDefine ( string define ) : bool | ||
ContainsFastReflectClass ( |
||
CreateArray ( ) : ScriptArray | ||
CreateBool ( bool value ) : ScriptBoolean | ||
CreateDouble ( double value ) : ScriptNumber | ||
CreateFunction ( ScorpioHandle value ) : ScriptFunction | ||
CreateObject ( object value ) : ScriptObject | ||
CreateString ( string value ) : ScriptString | ||
CreateTable ( ) : ScriptTable | ||
CreateUserdata ( object obj ) : ScriptUserdata | ||
GetCurrentStackInfo ( ) : StackInfo | ||
GetDelegate ( Type type ) : ScriptUserdata | ||
GetEnum ( Type type ) : ScriptUserdata | ||
GetFastReflectClass ( Type type ) : IScorpioFastReflectClass | ||
GetGlobalTable ( ) : ScriptTable | ||
GetScorpioType ( Type type ) : UserdataType | ||
GetStackInfo ( ) : string | ||
GetType ( string str ) : Type | ||
GetValue ( string key ) : ScriptObject | ||
HasValue ( String key ) : bool | ||
LoadBuffer ( String strBreviary, byte buffer ) : ScriptObject | ||
LoadBuffer ( String strBreviary, byte buffer, Encoding encoding ) : ScriptObject | ||
LoadBuffer ( byte buffer ) : ScriptObject | ||
LoadExtension ( Type type ) : void | ||
LoadExtension ( string type ) : void | ||
LoadFile ( String strFileName ) : ScriptObject | ||
LoadFile ( String fileName, Encoding encoding ) : ScriptObject | ||
LoadLibrary ( ) : void | ||
LoadSearchPathFile ( String fileName ) : ScriptObject | ||
LoadString ( String strBuffer ) : ScriptObject | ||
LoadString ( String strBreviary, String strBuffer ) : ScriptObject | ||
LoadTokens ( List |
||
LoadTokens ( String strBreviary, List |
||
LoadType ( string str ) : ScriptObject | ||
PushAssembly ( Assembly assembly ) : void | ||
PushDefine ( string define ) : void | ||
PushFastReflectClass ( Type type, IScorpioFastReflectClass value ) : void | ||
PushSearchPath ( string path ) : void | ||
Script ( ) : System | ||
SetObject ( string key, object value ) : void |
Method | Description | |
---|---|---|
Load ( String strBreviary, List |
||
LoadString ( String strBreviary, String strBuffer, ScriptContext context, bool clearStack ) : ScriptObject | ||
PopStackInfo ( ) : void | ||
PushStackInfo ( ) : void | ||
SetObjectInternal ( string key, ScriptObject value ) : void | ||
SetStackInfo ( StackInfo info ) : void |
public Call ( String strName, |
||
strName | String | |
args | ||
return | object |
public ContainDefine ( string define ) : bool | ||
define | string | |
return | bool |
public ContainsFastReflectClass ( |
||
type | ||
return | bool |
public CreateBool ( bool value ) : ScriptBoolean | ||
value | bool | |
return | ScriptBoolean |
public CreateDouble ( double value ) : ScriptNumber | ||
value | double | |
return | ScriptNumber |
public CreateFunction ( ScorpioHandle value ) : ScriptFunction | ||
value | ScorpioHandle | |
return | ScriptFunction |
public CreateObject ( object value ) : ScriptObject | ||
value | object | |
return | ScriptObject |
public CreateString ( string value ) : ScriptString | ||
value | string | |
return | ScriptString |
public CreateUserdata ( object obj ) : ScriptUserdata | ||
obj | object | |
return | ScriptUserdata |
public GetDelegate ( Type type ) : ScriptUserdata | ||
type | Type | |
return | ScriptUserdata |
public GetEnum ( Type type ) : ScriptUserdata | ||
type | Type | |
return | ScriptUserdata |
public GetFastReflectClass ( Type type ) : IScorpioFastReflectClass | ||
type | Type | |
return | IScorpioFastReflectClass |
public GetScorpioType ( Type type ) : UserdataType | ||
type | Type | |
return | UserdataType |
public GetValue ( string key ) : ScriptObject | ||
key | string | |
return | ScriptObject |
public LoadBuffer ( String strBreviary, byte buffer ) : ScriptObject | ||
strBreviary | String | |
buffer | byte | |
return | ScriptObject |
public LoadBuffer ( String strBreviary, byte buffer, Encoding encoding ) : ScriptObject | ||
strBreviary | String | |
buffer | byte | |
encoding | Encoding | |
return | ScriptObject |
public LoadBuffer ( byte buffer ) : ScriptObject | ||
buffer | byte | |
return | ScriptObject |
public LoadFile ( String strFileName ) : ScriptObject | ||
strFileName | String | |
return | ScriptObject |
public LoadFile ( String fileName, Encoding encoding ) : ScriptObject | ||
fileName | String | |
encoding | Encoding | |
return | ScriptObject |
public LoadSearchPathFile ( String fileName ) : ScriptObject | ||
fileName | String | |
return | ScriptObject |
public LoadString ( String strBuffer ) : ScriptObject | ||
strBuffer | String | |
return | ScriptObject |
public LoadString ( String strBreviary, String strBuffer ) : ScriptObject | ||
strBreviary | String | |
strBuffer | String | |
return | ScriptObject |
public LoadTokens ( List |
||
tokens | List |
|
return | ScriptObject |
public LoadTokens ( String strBreviary, List |
||
strBreviary | String | |
tokens | List |
|
return | ScriptObject |
public LoadType ( string str ) : ScriptObject | ||
str | string | |
return | ScriptObject |
public PushAssembly ( Assembly assembly ) : void | ||
assembly | Assembly | |
return | void |
public PushFastReflectClass ( Type type, IScorpioFastReflectClass value ) : void | ||
type | Type | |
value | IScorpioFastReflectClass | |
return | void |
public SetObject ( string key, object value ) : void | ||
key | string | |
value | object | |
return | void |