internal static Class622 smethod_0(byte[] A_0, RectangleF A_1) { if (spr≨.ᜂ(A_0)) { return(new Class622(new Class722(A_1))); } Class501 class3 = new Class501(); Class622 class2 = class3.method_0(A_0); if (class2.method_8() == 0) { return(new Class622()); } float num = class3.float_0; float num2 = class3.float_1; if ((A_1.Width != num) || (A_1.Height != num2)) { if ((num == 0f) || (num2 == 0f)) { return(class2); } if (!(A_1 != RectangleF.Empty)) { return(class2); } spr➂ r➂ = new spr➂(); r➂.ᜁ(A_1.Width / num, A_1.Height / num2); r➂.ᜀ(A_1.X, A_1.Y); for (int i = 0; i < class2.method_8(); i++) { class2.method_9(i).method_13(r➂); } } return(class2); }
internal Class622(Class622 A_0) : this() { this.arrayList_0.AddRange(A_0.arrayList_0); }
public override void vmethod_4(spr⚢ A_0) { Class622 class2 = new Class622(new Class722(A_0.ᜄ())); this.method_0(class2); }
public override void vmethod_3(sprἣ A_0) { Class622 class2 = smethod_2(A_0); this.method_0(class2); }
private void method_10() { this.class622_0 = Class445.smethod_0(this.spr➓_0, this.rectangleF_0); }
private void method_9() { PointF[] tfArray = new PointF[] { new PointF(this.rectangleF_0.Left, this.rectangleF_0.Top), new PointF(this.rectangleF_0.Right, this.rectangleF_0.Top), new PointF(this.rectangleF_0.Right, this.rectangleF_0.Bottom), new PointF(this.rectangleF_0.Left, this.rectangleF_0.Bottom) }; this.class622_0 = new Class622(new Class722(tfArray)); }