Property | Type | Description | |
---|---|---|---|
AddMember | void | ||
AddObjectPrototypeAsExtends | void | ||
CreateInstance | SProtoObject | ||
ExecuteMethod | SObject | ||
GetIndexerGetFunction | SFunction | ||
GetIndexerSetFunction | SFunction | ||
GetInstanceMembers | IEnumerable |
||
GetMember | SObject | ||
GetReadOnlyInstanceMembers | IEnumerable |
||
HasMember | bool | ||
InitializeStatic | void | ||
IsPrototype | bool | ||
IsReadOnlyMember | bool | ||
IsStaticMember | bool | ||
Parse | SObject | ||
ParseFunctionStatement | |||
ParseVarStatement | string>.Tuple | ||
Prototype | System | ||
SetMember | void | ||
ToScriptObject | string | ||
ToScriptSource | string |
Method | Description | |
---|---|---|
CreateBaseObject ( ) : SProtoObject |
Creates the base object for this Prototype's instantiation method.
|
Method | Description | |
---|---|---|
AddMember ( ScriptProcessor processor, |
||
AddObjectPrototypeAsExtends ( ScriptProcessor processor ) : void | ||
CreateInstance ( ScriptProcessor processor, SObject parameters, bool executeCtor ) : SProtoObject |
Creates an instance derived from this prototype.
|
|
ExecuteMethod ( ScriptProcessor processor, string methodName, SObject caller, SObject This, SObject parameters ) : SObject | ||
GetIndexerGetFunction ( ) : SFunction | ||
GetIndexerSetFunction ( ) : SFunction | ||
GetInstanceMembers ( ) : IEnumerable |
||
GetMember ( ScriptProcessor processor, SObject accessor, bool isIndexer ) : SObject | ||
GetReadOnlyInstanceMembers ( ) : IEnumerable |
||
HasMember ( ScriptProcessor processor, string memberName ) : bool | ||
InitializeStatic ( ) : void | ||
IsPrototype ( |
||
IsReadOnlyMember ( string memberName ) : bool |
Returns if the given member is readonly.
|
|
IsStaticMember ( string memberName ) : bool |
Returns if the given member is static.
|
|
Parse ( ScriptProcessor processor, string code ) : SObject | ||
ParseFunctionStatement ( ScriptProcessor processor, ScriptStatement headerStatement, ScriptStatement bodyStatement ) : |
||
ParseVarStatement ( ScriptProcessor processor, ScriptStatement statement ) : string>.Tuple |
||
Prototype ( string name ) : System | ||
SetMember ( ScriptProcessor processor, SObject accessor, bool isIndexer, SObject value ) : void | ||
ToScriptObject ( ) : string | ||
ToScriptSource ( ) : string |
protected CreateBaseObject ( ) : SProtoObject | ||
return | SProtoObject |