CompileGroup |
AllowFastHotload | True if we want to use fast hotloading with this compile group |
BuildResult | Returns true if build was successful |
Compilers | The compilers within the group |
IsBuilding | Returns true if we are currently in the process of building |
Name | The name of this compile group, for debugging/display purposes |
NeedsBuild | Returns true if we have compiles pending |
OnCompileFinished | Called when a compiling ends |
OnCompileStarted | Called when a compiling starts |
OnCompileSuccess | Called when a compile completes successfully. Can access the result from BuildResult. |
PrintErrorsInConsole | True if we want to print errors in the console when compiling |
AddAssembly | |
BuildAsync | Build the compilers |
CreateCompiler | Create a new compiler in this group. |
Dispose | Shut everything down |
GetOrCreateCompiler | |
RemoveAssembly | Remove an assembly from the group |
Reset | Reset the compile group. Clear errors and outputs. |
WaitForCompile |
SuppressBuildNotifications | Build notifications start of suppressed until after startup proper. That way we don't get 4 build notification windows popping up on startup. |