Projectsclass

objectProjects
Namespace
global
Assembly
Sandbox.Tools
Declaration
public static abstract sealed class Editor.EditorUtility.Projects

Methods6

Showing 6 methods

public static System.Threading.Tasks.Task`1<Sandbox.CompilerOutput[]> Compile(Sandbox.Project project, System.Action`1<string> logOutput)PUBLICSTATIC

ParameterTypeDescription
projectProject
logOutputAction<string>
Returns:Task<CompilerOutput[]>

public static System.Threading.Tasks.Task GenerateSolution()PUBLICSTATIC

Regenerates the project's solution

Returns:Task

public static System.Collections.Generic.IReadOnlyList`1<Sandbox.Project> GetAll()PUBLICSTATIC

Returns:IReadOnlyList<Project>

public static Sandbox.Compiler ResolveCompiler(System.Reflection.Assembly assembly)PUBLICSTATIC

Resolve a compiler from an assembly, using the assembly name

ParameterTypeDescription
assemblyAssembly
Returns:Compiler

public static System.Threading.Tasks.Task`1<bool> Updated(Sandbox.Project addon)PUBLICSTATICPER-FRAME

ParameterTypeDescription
addonProject
Returns:Task<bool>

public static System.Threading.Tasks.Task WaitForCompiles()PUBLICSTATIC

Wait for the local compiles to be finished

Returns:Task

On this page