Here are the examples of the csharp api class AssetImporter.Program.CheckLogAndMaybeExit(System.Collections.Generic.List) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
Project: MultiversePlatform
Source File: Program.cs
Source File: Program.cs
static void ProcessArgs(string [] args) { bool generateAssetDefinitions = false; string generateAssetKind = ""; string repositoryDirectory = ""; string outputFile = ""; for (int i = 0; i < args.Length; ++i) { switch (args[i]) { case "--generate_asset_definitions": generateAssetDefinitions = true; break; case "--generate_asset_kind": generateAssetKind = args[++i]; break; case "--repository_directory": repositoryDirectory = args[++i]; break; case "--output_file": outputFile = args[++i]; break; default: Barf(string.Format("Unrecognized command-line argument '{0}'; exiting", args[i])); return; } } if (generateAssetDefinitions || generateAssetKind != "") { List<string> log; if (repositoryDirectory != "") { List<string> directories = new List<string>(); directories.Add(repositoryDirectory); log = RepositoryClass.Instance.InitializeRepository(directories); } else log = RepositoryClass.Instance.InitializeRepository(); CheckLogAndMaybeExit(log); RepositoryClass.Instance.BuildAllAssetDefinitions(outputFile, generateAssetKind); } }