internal void method_7(Class722 A_0) { ArrayList c = new ArrayList(this.arrayList_0.Count); for (int i = 0; i < this.method_8(); i++) { Class722 class2 = Class670.smethod_2(A_0, this.method_9(i)); if (class2.method_19() != 0) { c.Add(class2); } } this.arrayList_0.Clear(); this.arrayList_0.AddRange(c); }
private void method_6() { int num = 0x13; try { switch (this.wrapFillType_0) { case WrapFillType.Fill: this.method_7(); break; case WrapFillType.Image: this.method_8(); break; case WrapFillType.Stroke: this.method_7(); break; case WrapFillType.Canvas: this.method_10(); break; default: throw new ArgumentOutOfRangeException(BookmarkStart.b("游区尼䬾ᕀⱂቄ㕆⡈㭊", num)); } if (this.class622_0 == null) { this.class622_0 = new Class622(); } this.class722_0 = Class670.smethod_1(this.class622_0); if (this.byte_0 == null) { Class671.smethod_0(this.class722_0); } } catch { this.class722_0 = new Class722(this.method_11()); this.sprℭ_0.ᜀ(2, 1, BookmarkStart.b("洸刺娼圾㕀捂㉄㕆⡈㭊㵌♎㽐㑒畔㉖⭘⥚㉜ⵞ你䍢つᑦhժ੬佮ɰɲtᙶṺ嵼ᙾꎌ", num)); } }
internal void method_0(Class722 A_0) { ArrayList list = (ArrayList)this.arrayList_0.Clone(); bool flag = false; for (int i = 0; i < list.Count; i++) { Class722 class2 = (Class722)list[i]; Class622 class3 = Class670.smethod_0(class2, A_0); if (class3.method_8() == 1) { flag = true; this.arrayList_0.Remove(class2); this.arrayList_0.Remove(A_0); A_0 = class3.method_9(0); this.arrayList_0.Add(A_0); } } if (!flag) { this.arrayList_0.Add(A_0); } }