private void method_10(ParagraphFormat A_0) { this.class764_0.method_43().imethod_10(); int num = this.class985_0.method_2(); CharacterFormat format = null; for (int i = 0; i < this.class985_0.Count; i++) { Class537 class2 = this.class985_0.method_0(i); int index = 0; while (index < class2.method_2().Length) { Class1107 class3; char ch1 = class2.method_2()[index]; int num4 = class2.method_1(index); int num5 = this.class764_0.method_38(num4, class2.method_3().method_0().method_1(), out format, out class3); if (num5 == num4) { break; } int num6 = num5 - num4; if (num6 < (class2.method_7() ? 2 : 1)) { num6 = class2.method_7() ? 2 : 1; } int num7 = num6 >> ((class2.method_7() != null) ? 1 : 0); int num8 = class2.method_2().Length - index; num7 = (num7 > num8) ? num8 : num7; bool flag = num == num7; this.method_14(format, class3, class2, index, ref num7, flag); index += num7; num -= num7; } } this.class764_0.method_43().imethod_11(A_0, format); }
private Struct24 method_8(Class537 A_0, int A_1, int A_2) { this.class985_0.Add(new Class537(A_0, A_1, A_2 + 1)); return(this.class764_0.method_37(A_0.method_1(A_2), this.class985_0.method_3())); }
private bool method_7(Class537 A_0, int A_1) { int num = A_0.method_1(A_1 + 1); return(this.class764_0.method_14().method_13(num) >= 0); }