Example #1
0
 private List <OutputTarget> GetOutputTargets(HashSet <EntryMismatchError> errors)
 {
     using (OutputTargetsQueryResult result = Rust.Call(SafeNativeMethods.get_output_targets, manifest))
     {
         EntryMismatchError[] callErrors = result.Errors.ToArray();
         if (callErrors != null)
         {
             foreach (var error in callErrors)
             {
                 errors.Add(error);
             }
         }
         return(result.Targets.ToList());
     }
 }
Example #2
0
 internal static extern void free_output_targets_result(OutputTargetsQueryResult s);