Exemplo n.º 1
0
 internal void method_3(BinaryReader A_0, int A_1, int A_2, BinaryReader A_3)
 {
     if (A_2 != 0)
     {
         A_0.BaseStream.Position = A_1;
         int num = A_1 + A_2;
         this.class274_0 = (Class274)Class1062.smethod_0(A_0);
         this.class274_0.method_11(A_3);
         if (this.class274_0.method_14() != null)
         {
             foreach (Class268 class4 in this.class274_0.method_14().method_7())
             {
                 if (class4.method_8() != null)
                 {
                     this.method_4(class4);
                 }
             }
         }
         this.class1063_0 = new Class1063();
         while (A_0.BaseStream.Position < num)
         {
             EscherDrawingType type   = (EscherDrawingType)A_0.ReadByte();
             Class276          class3 = (Class276)Class1062.smethod_0(A_0);
             class3.method_15(type);
             this.class1063_0.Add(class3);
         }
         foreach (Class276 class2 in this.class1063_0)
         {
             this.method_10(class2);
         }
     }
 }
Exemplo n.º 2
0
 internal void method_4(BinaryReader A_0)
 {
     if (((this.uint_0 != uint.MaxValue) && (this.int_5 != 0)) && (this.int_1 != 0))
     {
         A_0.BaseStream.Position = this.uint_0;
         this.class269_0         = Class1062.smethod_0(A_0) as Class269;
     }
 }
Exemplo n.º 3
0
    protected override void vmethod_0(BinaryReader A_0)
    {
        int num = ((int)A_0.BaseStream.Position) + base.method_3().method_10();

        this.method_10(A_0);
        while (A_0.BaseStream.Position < num)
        {
            this.bool_1     = true;
            this.class269_0 = (Class269)Class1062.smethod_0(A_0);
        }
    }
Exemplo n.º 4
0
    internal void method_2(BinaryReader A_0, int A_1)
    {
        long num = A_0.BaseStream.Position + A_1;

        num = Math.Min(num, A_0.BaseStream.Length);
        while (A_0.BaseStream.Position < num)
        {
            Class266 class2 = Class1062.smethod_0(A_0);
            if (class2 != null)
            {
                this.Add(class2);
            }
        }
    }