internal static ScriptCompilationResult CompilePlayerScriptsInternal(ScriptCompilationSettings input, string outputFolder, bool editorScripts) { input.m_ResultTypeDB = new TypeDB(); ScriptCompilationResult result = PlayerBuildInterface.CompilePlayerScriptsNative(input, outputFolder, editorScripts); result.m_TypeDB = ((result.m_Assemblies.Length == 0) ? null : input.m_ResultTypeDB); return(result); }
internal static ScriptCompilationResult CompilePlayerScriptsInternal(ScriptCompilationSettings input, string outputFolder, bool editorScripts) { input.m_ResultTypeDB = new TypeDB(); ScriptCompilationResult result = CompilePlayerScriptsNative(input, outputFolder, editorScripts); result.m_TypeDB = result.m_Assemblies.Length != 0 ? input.m_ResultTypeDB : null; return(result); }
private static extern void CompilePlayerScriptsNative_Injected(ref ScriptCompilationSettings input, string outputFolder, bool editorScripts, out ScriptCompilationResult ret);