idTech4.idConsole.PrintWarnings C# (CSharp) Method

PrintWarnings() public static method

public static PrintWarnings ( ) : void
return void
		public static void PrintWarnings()
		{
			if(_warningList.Count == 0)
			{
				return;
			}

			_warningList.Sort();

			idConsole.WriteLine("------------- Warnings ---------------");
			idConsole.WriteLine("during {0}...", _warningCaption);

			foreach(string warning in _warningList)
			{
				idConsole.WriteLine("{0}WARNING: {1}{2}", idColorString.Yellow, idColorString.Red, warning);
			}

			if(_warningList.Count > 0)
			{
				if(_warningList.Count >= idE.MaxWarningList)
				{
					idConsole.WriteLine("more than {0} warnings", idE.MaxWarningList);
				}
				else
				{
					idConsole.WriteLine("{0} warnings", _warningList.Count);
				}
			}
		}