Пример #1
0
 public virtual void imethod_0(Interface8 reader)
 {
     this.class690_0 = new Class686.Class690(reader);
     this.class238_0 = Class238.smethod_0(reader.imethod_20());
     this.double_0   = reader.imethod_8();
     this.double_1   = reader.imethod_8();
 }
Пример #2
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     this.class188_0 = Class188.smethod_0(reader);
     this.class243_0.vmethod_0(reader);
     this.class690_0 = new Class686.Class690(reader);
     this.double_1   = reader.imethod_8();
 }
Пример #3
0
 public override void imethod_0(Interface8 reader)
 {
     if (reader.FileFormatVersion >= Class250.int_6)
     {
         this.class690_0 = new Class686.Class690(reader);
     }
     this.class197_0 = Class197.smethod_0(reader);
     base.imethod_0(reader);
 }
Пример #4
0
 public override void imethod_0(Interface8 reader)
 {
     this.class690_0 = new Class686.Class690(reader);
     if (reader.FileFormatVersion < Class250.int_5)
     {
         throw new Exception0("Unsupported version for intcurve entity!");
     }
     this.class224_0 = Class224.smethod_0(reader.imethod_20());
     base.imethod_0(reader);
 }
Пример #5
0
 public override void imethod_0(Interface8 reader)
 {
     this.class247_0 = new Class247();
     this.class247_0.imethod_0(reader);
     this.double_0   = reader.imethod_8();
     this.double_1   = reader.imethod_8();
     this.double_2   = System.Math.Atan2(this.double_0, this.double_1);
     this.double_3   = reader.FileFormatVersion < Class250.int_41 ? new Vector3D(this.class247_0.MajorAxis).GetLength() : reader.imethod_8();
     this.class690_0 = reader.FileFormatVersion < Class250.int_4 ? new Class686.Class690(false) : new Class686.Class690(reader);
     base.imethod_0(reader);
 }
Пример #6
0
        public override void imethod_0(Interface8 reader)
        {
            base.imethod_0(reader);
            this.class242_0 = Class242.smethod_0(reader);
            if (reader.FileFormatVersion == Class250.int_74)
            {
                this.int_0     = reader.imethod_5();
                this.point3D_0 = this.int_0 == 0 ? Point3D.Zero : reader.imethod_18();
                this.double_2  = reader.imethod_8();
                this.double_3  = reader.imethod_8();
                this.int_1     = reader.imethod_5();
            }
            else
            {
                if (Class250.int_76 > reader.FileFormatVersion)
                {
                    this.int_2 = reader.imethod_5();
                }
                else
                {
                    this.enum40_0 = (Class373.Enum40)reader.imethod_11(Class373.string_2);
                    switch (this.enum40_0)
                    {
                    case Class373.Enum40.const_0:
                        break;

                    case Class373.Enum40.const_1:
                        this.point3D_0 = reader.imethod_18();
                        break;

                    case Class373.Enum40.const_2:
                        this.class243_0.vmethod_0(reader);
                        this.class690_0 = new Class686.Class690(reader);
                        this.double_1   = reader.imethod_8();
                        break;

                    case Class373.Enum40.const_3:
                        this.vector3D_1 = reader.imethod_19();
                        this.vector3D_2 = reader.imethod_19();
                        break;

                    default:
                        throw new Exception0("surfaceTypeEnum is broken");
                    }
                }
                this.double_2   = reader.imethod_8();
                this.double_3   = reader.imethod_8();
                this.class690_1 = new Class686.Class690(reader);
            }
        }
Пример #7
0
 public override void imethod_0(Interface8 reader)
 {
     this.class188_0 = Class188.smethod_0(reader);
     this.double_3   = reader.imethod_8();
     if (reader.FileFormatVersion < Class250.int_48)
     {
         this.class439_2 = new Class439(reader.imethod_8(), reader.imethod_8());
         this.class439_3 = new Class439(reader.imethod_8(), reader.imethod_8());
     }
     this.class690_0 = new Class686.Class690(reader);
     this.class690_1 = reader.FileFormatVersion < Class250.int_35 ? new Class686.Class690(false) : new Class686.Class690(reader);
     this.class688_1 = reader.FileFormatVersion < Class250.int_69 ? new Class686.Class688(false) : new Class686.Class688(reader);
     this.class688_2 = reader.FileFormatVersion < Class250.int_70 ? new Class686.Class688(false) : new Class686.Class688(reader);
     if (reader.FileFormatVersion < Class250.int_48)
     {
         return;
     }
     this.method_0(reader);
 }
Пример #8
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class102_0 = (Class102)entity));
            this.double_0 = reader.FileFormatVersion < Class250.int_1 || reader.FileFormatVersion >= Class250.int_47 ? reader.imethod_8() : 0.0;
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class102_1 = (Class102)entity));
            this.double_1 = reader.FileFormatVersion < Class250.int_1 || reader.FileFormatVersion >= Class250.int_47 ? reader.imethod_8() : 1.0;
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class107_0 = (Class107)null;
            }
            else
            {
                this.class107_0 = (Class107)reader[index1];
                if (this.class107_0 == null)
                {
                    reader.imethod_0(index1, (Delegate10)(entity => this.class107_0 = (Class107)entity));
                }
            }
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class81_0 = (Class81)null;
            }
            else
            {
                this.class81_0 = (Class81)reader[index2];
                if (this.class81_0 == null)
                {
                    reader.imethod_0(index2, (Delegate10)(entity => this.class81_0 = (Class81)entity));
                }
            }
            this.class690_0 = new Class686.Class690(reader);
            if (reader.FileFormatVersion < Class250.int_47)
            {
                return;
            }
            this.string_1 = reader.ReadString();
        }
Пример #9
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class107_0 = (Class107)null;
            }
            else
            {
                reader.imethod_0(index1, (Delegate10)(entity => this.class107_0 = (Class107)entity));
            }
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class107_1 = (Class107)null;
            }
            else
            {
                this.class107_1 = (Class107)reader[index2];
                if (this.class107_1 == null)
                {
                    reader.imethod_0(index2, (Delegate10)(entity => this.class107_1 = (Class107)entity));
                }
            }
            int index3 = reader.imethod_7();

            if (index3 < 0)
            {
                this.class107_2 = (Class107)null;
            }
            else
            {
                this.class107_2 = (Class107)reader[index3];
                if (this.class107_2 == null)
                {
                    reader.imethod_0(index3, (Delegate10)(entity => this.class107_2 = (Class107)entity));
                }
            }
            int index4 = reader.imethod_7();

            if (index4 < 0)
            {
                this.class96_0 = (Class96)null;
            }
            else
            {
                this.class96_0 = (Class96)reader[index4];
                if (this.class96_0 == null)
                {
                    reader.imethod_0(index4, (Delegate10)(entity => this.class96_0 = (Class96)entity));
                }
            }
            this.class690_0 = reader.FileFormatVersion >= Class250.int_31 ? new Class686.Class690(reader) : new Class686.Class690(reader.imethod_5() > 0);
            int index5 = reader.imethod_7();

            if (index5 < 0)
            {
                this.class80_1 = (Class80)null;
            }
            else
            {
                this.class80_1 = reader[index5];
                if (this.class80_1 == null)
                {
                    reader.imethod_0(index5, (Delegate10)(entity => this.class80_1 = entity));
                }
            }
            this.int_2 = reader.FileFormatVersion < Class250.int_72 ? 0 : reader.imethod_5();
            int index6 = reader.imethod_7();

            if (index6 < 0)
            {
                this.class81_0 = (Class81)null;
            }
            else
            {
                this.class81_0 = (Class81)reader[index6];
                if (this.class81_0 != null)
                {
                    return;
                }
                reader.imethod_0(index6, (Delegate10)(entity => this.class81_0 = (Class81)entity));
            }
        }
Пример #10
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class101_0 = (Class101)null;
            }
            else
            {
                reader.imethod_0(index1, (Delegate10)(entity => this.class101_0 = (Class101)entity));
            }
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class95_0 = (Class95)entity));
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class93_0 = (Class93)null;
            }
            else
            {
                this.class93_0 = (Class93)reader[index2];
                if (this.class93_0 == null)
                {
                    reader.imethod_0(index2, (Delegate10)(entity => this.class93_0 = (Class93)entity));
                }
            }
            int index3 = reader.imethod_7();

            if (index3 < 0)
            {
                this.class104_0 = (Class104)null;
            }
            else
            {
                this.class104_0 = (Class104)reader[index3];
                if (this.class104_0 == null)
                {
                    reader.imethod_0(index3, (Delegate10)(entity => this.class104_0 = (Class104)entity));
                }
            }
            int index4 = reader.imethod_7();

            if (index4 < 0)
            {
                this.class81_0 = (Class81)null;
            }
            else
            {
                this.class81_0 = (Class81)reader[index4];
                if (this.class81_0 == null)
                {
                    reader.imethod_0(index4, (Delegate10)(entity => this.class81_0 = (Class81)entity));
                }
            }
            this.class690_0 = new Class686.Class690(reader);
            if (reader.FileFormatVersion >= Class250.int_12)
            {
                this.class696_0 = new Class686.Class696(reader);
                if (this.class696_0.Value)
                {
                    this.class691_0 = new Class686.Class691(reader);
                }
                else
                {
                    this.class691_0 = new Class686.Class691(false);
                }
            }
            else
            {
                this.class696_0 = new Class686.Class696(false);
                this.class691_0 = new Class686.Class691(false);
            }
        }