예제 #1
0
 public Class173(Class173.Enum26 enum26_1, Class173.Enum27 enum27_1, float float_2, bool bool_1, Struct11[] struct11_1)
 {
     this.enum26_0 = enum26_1;
     this.enum27_0 = enum27_1;
     this.float_0 = float_2;
     this.float_1 = 1f - float_2;
     this.bool_0 = bool_1;
     this.struct11_0 = struct11_1;
 }
예제 #2
0
 public Struct11 method_0(Struct11 struct11_0)
 {
     int num = Math.Max(this.int_0, struct11_0.int_0);
     int num2 = Math.Min(this.int_1, struct11_0.int_1);
     if (num2 > num)
     {
         return new Struct11(num, num2);
     }
     return new Struct11(-1, -1);
 }
예제 #3
0
        public Struct11 method_0(Struct11 struct11_0)
        {
            int num  = Math.Max(this.int_0, struct11_0.int_0);
            int num2 = Math.Min(this.int_1, struct11_0.int_1);

            if (num2 > num)
            {
                return(new Struct11(num, num2));
            }
            return(new Struct11(-1, -1));
        }
예제 #4
0
 public override void vmethod_0(Class13 class13_0)
 {
     Struct11 @struct = new Struct11(class13_0.int_0 + class13_0.method_0(), class13_0.int_0 + class13_0.method_0() + class13_0.method_2());
     if (this.struct11_0.Length != 0)
     {
         Struct11[] array = this.struct11_0;
         for (int i = 0; i < array.Length; i++)
         {
             Struct11 struct2 = array[i];
             Struct11 struct3 = struct2.method_0(@struct);
             if (!struct3.method_1())
             {
                 this.method_1(ref class13_0.float_0, struct3.method_2() - class13_0.int_0, struct3.method_3(), struct3.method_2() - struct2.method_2(), (float)struct2.method_3());
             }
         }
         return;
     }
     this.method_1(ref class13_0.float_0, class13_0.method_0(), class13_0.method_2(), 0, (float)class13_0.method_2());
 }
예제 #5
0
 public Class173(Class173.Enum26 enum26_1, Struct11[] struct11_1)
     : this(enum26_1, Class173.Enum27.const_1, 0f, false, struct11_1)
 {
 }