C# 클래스 Universe.ScriptEngine.VirtualScript.CompilerTools.AScriptConverter

상속: IScriptConverter
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

공개 프로퍼티들

프로퍼티 타입 설명
m_addLSLAPI bool
m_allowUnsafe bool
m_includedAssemblies List
m_includedDefines List

공개 메소드들

메소드 설명
Compile ( CompilerParameters parameters, bool isFile, string Script ) : CompilerResults
Convert ( string Script, string &CompiledScript, object &PositionMap ) : void
Dispose ( ) : void
FindErrorLine ( CompilerError CompErr, object PositionMap, string script, int &LineN, int &CharN ) : void
FinishCompile ( IScriptModulePlugin plugin, ScriptData data, IScript Script ) : void
Initialize ( Compiler compiler ) : void

비공개 메소드들

메소드 설명
CreateCompilerScript ( string compileScript ) : string
LSLReadLine ( string &line ) : void
ReadLine ( string line ) : void

메소드 상세

Compile() 공개 메소드

public Compile ( CompilerParameters parameters, bool isFile, string Script ) : CompilerResults
parameters System.CodeDom.Compiler.CompilerParameters
isFile bool
Script string
리턴 System.CodeDom.Compiler.CompilerResults

Convert() 공개 메소드

public Convert ( string Script, string &CompiledScript, object &PositionMap ) : void
Script string
CompiledScript string
PositionMap object
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FindErrorLine() 공개 메소드

public FindErrorLine ( CompilerError CompErr, object PositionMap, string script, int &LineN, int &CharN ) : void
CompErr CompilerError
PositionMap object
script string
LineN int
CharN int
리턴 void

FinishCompile() 공개 메소드

public FinishCompile ( IScriptModulePlugin plugin, ScriptData data, IScript Script ) : void
plugin IScriptModulePlugin
data ScriptData
Script IScript
리턴 void

Initialize() 공개 메소드

public Initialize ( Compiler compiler ) : void
compiler Compiler
리턴 void

프로퍼티 상세

m_addLSLAPI 공개적으로 프로퍼티

public bool m_addLSLAPI
리턴 bool

m_allowUnsafe 공개적으로 프로퍼티

public bool m_allowUnsafe
리턴 bool

m_includedAssemblies 공개적으로 프로퍼티

public List m_includedAssemblies
리턴 List

m_includedDefines 공개적으로 프로퍼티

public List m_includedDefines
리턴 List