Esempio n. 1
0
 // Token: 0x060025B3 RID: 9651 RVA: 0x000BC3C4 File Offset: 0x000BA5C4
 public static void MakeFoundReport(FoundCombineConditions fcc)
 {
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition.matInstanceId);
     }
     fcc.matCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition2 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition2.lightmapIndex);
     }
     fcc.lightmapIndexCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition3 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition3.shadowCastingMode);
     }
     fcc.shadowCastingCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition4 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition4.receiveShadows);
     }
     fcc.receiveShadowsCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition5 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition5.lightProbeUsage);
     }
     fcc.lightProbeUsageCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition6 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition6.reflectionProbeUsage);
     }
     fcc.reflectionProbeUsageCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition7 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition7.probeAnchor);
     }
     fcc.probeAnchorCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition8 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition8.motionVectorGenerationMode);
     }
     fcc.motionVectorGenerationModeCount = CombineCondition.countSet.Count;
     CombineCondition.countSet.Clear();
     foreach (CombineCondition combineCondition9 in fcc.combineConditions)
     {
         CombineCondition.countSet.Add(combineCondition9.layer);
     }
     fcc.layerCount = CombineCondition.countSet.Count;
 }
Esempio n. 2
0
        public static void MakeFoundReport(FoundCombineConditions fcc)
        {
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.matInstanceId);
            }
            fcc.matCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.lightmapIndex);
            }
            fcc.lightmapIndexCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.shadowCastingMode);
            }
            fcc.shadowCastingCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.receiveShadows);
            }
            fcc.receiveShadowsCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.lightmapScale);
            }
            fcc.lightmapScale = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.lightProbeUsage);
            }
            fcc.lightProbeUsageCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.reflectionProbeUsage);
            }
            fcc.reflectionProbeUsageCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.probeAnchor);
            }
            fcc.probeAnchorCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.motionVectorGenerationMode);
            }
            fcc.motionVectorGenerationModeCount = countSet.Count;
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.layer);
            }
            fcc.layerCount = countSet.Count;
#if UNITY_EDITOR
#if !UNITY_2017 && !UNITY_2018 && !UNITY_2019_1
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.receiveGI);
            }
            fcc.receiveGICount = countSet.Count;
#endif
            countSet.Clear(); foreach (var combineCondition in fcc.combineConditions)
            {
                countSet.Add(combineCondition.staticEditorFlags);
            }
            fcc.staticEditorFlagsCount = countSet.Count;
#endif
            fcc.combineConditionsCount = fcc.combineConditions.Count;
        }