Beispiel #1
0
 public static byte TryRetrieveConverted(POConversionRequest request, out ProceduralObject po)
 {
     if (request.failed)
     {
         po = null;
         queuedConversion.Remove(request);
         return(2);
     }
     if (request.converted == null)
     {
         po = null;
         return(0);
     }
     else
     {
         po = request.converted;
         queuedConversion.Remove(request);
         return(1);
     }
 }
Beispiel #2
0
 public static void RequestConversion(POConversionRequest request)
 {
     queuedConversion.Add(request);
 }