C# Class UnityEditor.Scripting.Compilers.ScriptCompilerBase

Inheritance: IDisposable
Exibir arquivo Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Protected Properties

Property Type Description
_island UnityEditor.Scripting.MonoIsland

Public Methods

Method Description
BeginCompiling ( ) : void
Dispose ( ) : void
GetCompilerMessages ( ) : UnityEditor.Scripting.Compilers.CompilerMessage[]
Poll ( ) : bool

Protected Methods

Method Description
AddCustomResponseFileIfPresent ( List arguments, string responseFileName ) : bool
CompilationHadFailure ( ) : bool
CompilingForWSA ( ) : bool
CreateOutputParser ( ) : CompilerOutputParserBase
GenerateResponseFile ( List arguments ) : string
GetErrorOutput ( ) : string[]
GetStandardOutput ( ) : string[]
GetStreamContainingCompilerMessages ( ) : string[]
PrepareFileName ( string fileName ) : string
ScriptCompilerBase ( MonoIsland island ) : System
StartCompiler ( ) : Program

Private Methods

Method Description
DumpStreamOutputToLog ( ) : void

Method Details

AddCustomResponseFileIfPresent() protected method

protected AddCustomResponseFileIfPresent ( List arguments, string responseFileName ) : bool
arguments List
responseFileName string
return bool

BeginCompiling() public method

public BeginCompiling ( ) : void
return void

CompilationHadFailure() protected method

protected CompilationHadFailure ( ) : bool
return bool

CompilingForWSA() protected method

protected CompilingForWSA ( ) : bool
return bool

CreateOutputParser() protected abstract method

protected abstract CreateOutputParser ( ) : CompilerOutputParserBase
return CompilerOutputParserBase

Dispose() public method

public Dispose ( ) : void
return void

GenerateResponseFile() protected method

protected GenerateResponseFile ( List arguments ) : string
arguments List
return string

GetCompilerMessages() public method

public GetCompilerMessages ( ) : UnityEditor.Scripting.Compilers.CompilerMessage[]
return UnityEditor.Scripting.Compilers.CompilerMessage[]

GetErrorOutput() protected method

protected GetErrorOutput ( ) : string[]
return string[]

GetStandardOutput() protected method

protected GetStandardOutput ( ) : string[]
return string[]

GetStreamContainingCompilerMessages() protected method

protected GetStreamContainingCompilerMessages ( ) : string[]
return string[]

Poll() public method

public Poll ( ) : bool
return bool

PrepareFileName() protected static method

protected static PrepareFileName ( string fileName ) : string
fileName string
return string

ScriptCompilerBase() protected method

protected ScriptCompilerBase ( MonoIsland island ) : System
island UnityEditor.Scripting.MonoIsland
return System

StartCompiler() protected abstract method

protected abstract StartCompiler ( ) : Program
return Program

Property Details

_island protected_oe property

protected MonoIsland,UnityEditor.Scripting _island
return UnityEditor.Scripting.MonoIsland