コード例 #1
0
        private void readExternals(UnityBinaryReader reader)
        {
            int external_count = reader.ReadInt();

            Externals = new ExternalFileType[external_count];
            Externals.Read(reader);
        }
コード例 #2
0
        private async Task <ProcessOutput> InvokeJavaTool(ExternalFileType type, string args)
        {
            string path = await _filesDownloader.GetFileLocation(type); // Downloads the file if it hasn't been already

            ProcessOutput output = await InvokeJava($"-jar \"{path}\" {args}");

            _logger.Verbose($"Standard output: {output.StandardOutput}");
            if (output.ErrorOutput.Length > 0)
            {
                _logger.Verbose($"Error output: {output.ErrorOutput}");
            }

            return(output);
        }
コード例 #3
0
 public ExternalDescriptionFileInfo(string name, ExternalFileType fileType)
 {
     this.Name     = name;
     this.FileType = fileType;
 }