private Class622 method_3(sprᲆ A_0) { if (A_0.ᜀ() == null) { spr⍂ r⍂ = A_0.ᜈ() as spr⍂; if (r⍂ != null) { return(Class501.smethod_0(r⍂.ᜁ(), this.rectangleF_0)); } } return(null); }
private void method_8() { if (this.arrayList_0.Count != 0) { this.method_7(); if ((this.class622_0 != null) && (this.class622_0.method_8() != 0)) { return; } } this.class622_0 = Class501.smethod_0(this.byte_0, this.rectangleF_0); if (this.class622_0.method_8() == 0) { this.method_9(); } }
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); }