Property | Type | Description | |
---|---|---|---|
AllowedCompilers | IScriptConverter>.Dictionary | ||
firstStartup | bool |
Method | Description | |
---|---|---|
AddError ( string error ) : void | ||
AddWarning ( string warning ) : void | ||
ClearErrors ( ) : void | ||
Compiler ( ScriptEngine scriptEngine ) : System | ||
FindConverterForScript ( string Script ) : IScriptConverter | ||
FindDefaultStateForScript ( string Script ) : string | ||
GetErrors ( ) : string[] | ||
GetWarnings ( ) : string[] | ||
PerformInMemoryScriptCompile ( string Script, UUID itemID ) : void |
Converts script (if needed) and compiles into memory
|
|
PerformScriptCompile ( string script, UUID ownerUUID, string &assembly ) : void |
Converts script (if needed) and compiles
|
|
ReadConfig ( ) : void | ||
RecreateDirectory ( ) : void | ||
TestScripts ( ) : void |
Method | Description | |
---|---|---|
CheckAssembly ( string assembly, int i ) : string | ||
CheckDirectories ( string assembly, UUID itemID ) : string | ||
CheckLanguageAndConvert ( string Script, UUID ownerID, IScriptConverter &converter, string &compileScript ) : void | ||
CompileFromDotNetText ( string script, IScriptConverter converter, string assembly, string originalScript, bool inMemory ) : void |
Compile .NET script to .Net assembly (.dll)
|
|
FindDefaultCompiler ( ) : void | ||
FinishCompile ( ScriptData scriptData, IScript Script ) : void | ||
MakeFilePrefixSafe ( ) : void | ||
SetupApis ( ) : void | ||
SetupCompilers ( ) : void |
public Compiler ( ScriptEngine scriptEngine ) : System | ||
scriptEngine | ScriptEngine | |
return | System |
public FindConverterForScript ( string Script ) : IScriptConverter | ||
Script | string | |
return | IScriptConverter |
public FindDefaultStateForScript ( string Script ) : string | ||
Script | string | |
return | string |
public PerformInMemoryScriptCompile ( string Script, UUID itemID ) : void | ||
Script | string | |
itemID | UUID | |
return | void |
public PerformScriptCompile ( string script, UUID ownerUUID, string &assembly ) : void | ||
script | string | LSL script |
ownerUUID | UUID | |
assembly | string | |
return | void |
public Dictionary |
||
return | IScriptConverter>.Dictionary |