Exemplo n.º 1
0
 private void ResetCompatability(ref int value, PluginImporterInspector.GetComptability getComptability)
 {
     value = !getComptability(this.importer) ? 0 : 1;
     foreach (PluginImporter importer in this.importers)
     {
         if (value != (!getComptability(importer) ? 0 : 1))
         {
             value = -1;
             break;
         }
     }
 }
Exemplo n.º 2
0
 private void ResetCompatability(ref int value, PluginImporterInspector.GetComptability getComptability)
 {
     value = ((!getComptability(this.importer)) ? 0 : 1);
     PluginImporter[] importers = this.importers;
     for (int i = 0; i < importers.Length; i++)
     {
         PluginImporter imp = importers[i];
         if (value != ((!getComptability(imp)) ? 0 : 1))
         {
             value = -1;
             break;
         }
     }
 }
Exemplo n.º 3
0
 private void ResetCompatability(ref PluginImporterInspector.Compatibility value, PluginImporterInspector.GetComptability getComptability)
 {
     value = ((!getComptability(this.importer)) ? PluginImporterInspector.Compatibility.NotCompatible : PluginImporterInspector.Compatibility.Compatible);
     PluginImporter[] importers = this.importers;
     for (int i = 0; i < importers.Length; i++)
     {
         PluginImporter imp = importers[i];
         if (value != ((!getComptability(imp)) ? PluginImporterInspector.Compatibility.NotCompatible : PluginImporterInspector.Compatibility.Compatible))
         {
             value = PluginImporterInspector.Compatibility.Mixed;
             break;
         }
     }
 }