Пример #1
0
    internal Class602(BinaryReader A_0, int A_1, int A_2, Class536 A_3)
    {
        this.class760_0 = new Class760(A_1, A_2);
        int num = A_0.ReadInt16();

        this.bool_1 = (num & 1) != 0;
        int num2 = A_0.ReadInt32();

        this.bool_0 = (num2 & 0x40000000) == 0;
        this.int_0  = this.bool_0 ? num2 : ((num2 & 0x3fffffff) / 2);
        int num3 = A_0.ReadInt16();

        if ((num3 & 1) == 0)
        {
            int  index = (num3 & 0xfe) >> 1;
            int  num5  = (int)sprmCode_0[index];
            byte num6  = (byte)num5;
            byte num7  = (byte)(num5 >> 8);
            byte num8  = (byte)(num3 >> 8);
            this.class428_0 = new Class428(new byte[] { num6, num7, num8 });
        }
        else
        {
            int num9 = (num3 & 0xfffe) >> 1;
            this.class428_0 = A_3.method_0(num9);
        }
    }
Пример #2
0
 internal Class602(int A_0, int A_1, int A_2, bool A_3)
 {
     this.class760_0 = new Class760(A_0, A_1);
     this.int_0      = A_2;
     this.bool_0     = A_3;
     this.bool_1     = false;
     this.class428_0 = new Class428();
 }
Пример #3
0
    private void method_3(FootnoteSeparatorType A_0)
    {
        Class760 class2 = this.class764_0.method_8().method_26(A_0);

        if ((class2 != null) && (class2.method_6() > 0))
        {
            Class1108 class3 = new Class1108(this.class764_0, SubDocumentType.Header);
            this.class764_0.method_43().imethod_8(A_0);
            class3.method_4(class2.method_2(), class2.method_6());
            this.class764_0.method_43().imethod_9();
        }
    }
Пример #4
0
    private void method_2(HeaderFooterType A_0)
    {
        Class760 class2 = this.class764_0.method_8().method_25(this.int_1, A_0);

        if ((class2 != null) && (class2.method_6() > 0))
        {
            Class1108 class3 = new Class1108(this.class764_0, SubDocumentType.Header);
            this.class764_0.method_43().imethod_6(A_0);
            class3.method_4(class2.method_2(), class2.method_6());
            this.class764_0.method_43().imethod_7();
        }
    }
Пример #5
0
    private void method_0(Class703 A_0)
    {
        Class760 class2 = new Class760(0, A_0.int_14);

        for (int i = 0; i < this.class147_0.method_4(); i++)
        {
            int num2 = this.method_3(i);
            if (class2.method_0(num2))
            {
                int num3 = this.method_5(i).method_1();
                int num4 = this.method_4(num3);
                if (!class2.method_0(num4))
                {
                    this.class147_1.method_17(num3, class2.method_4() - 1);
                }
            }
        }
    }
Пример #6
0
    private Class760 method_27(int A_0)
    {
        int num = base.method_3() - 1;

        if (this.method_28())
        {
            num--;
        }
        num--;
        if (A_0 > num)
        {
            return(null);
        }
        Class760 class2 = new Class760(base.method_16(A_0), base.method_16(A_0 + 1));

        if ((A_0 == num) && !this.method_28())
        {
            class2.method_5(class2.method_4() - 1);
        }
        return(class2);
    }
Пример #7
0
    private void method_16()
    {
        int num = this.class164_0.method_4();

        for (int i = 0; i < num; i++)
        {
            int      num4   = this.class164_0.method_16(i);
            Class486 class3 = (Class486)this.class164_0.method_18(i);
            class3.int_2 = 0;
            for (int j = 0; j < num; j++)
            {
                Class760 class2 = new Class760(this.class154_0.method_16(j), this.class164_0.method_16(j));
                if (!class2.method_1() && class2.method_0(num4))
                {
                    class3.int_2++;
                }
                if (class2.method_2() > num4)
                {
                    break;
                }
            }
        }
    }
Пример #8
0
    protected void method_25(Class148 A_0, Class148 A_1)
    {
        int num = base.method_4();

        for (int i = 0; i < num; i++)
        {
            int      num4   = base.method_16(i);
            Class434 class3 = (Class434)base.method_18(i);
            class3.int_0 = 0;
            for (int j = 0; j < num; j++)
            {
                Class760 class2 = new Class760(A_0.method_16(j), A_1.method_16(j));
                if (!class2.method_1() && class2.method_0(num4))
                {
                    class3.int_0++;
                }
                if (class2.method_2() > num4)
                {
                    break;
                }
            }
        }
    }
Пример #9
0
 internal Class983(int A_0, int A_1, byte[] A_2)
 {
     this.class760_0 = new Class760(A_0, A_1);
     this.byte_0     = A_2;
 }