示例#1
0
    protected void method_11()
    {
        int length = this.byte_0.Length;
        int num2   = length / 3;

        this.byte_1 = new byte[num2];
        Class391 class2 = new Class391(this.byte_0, length, this.int_8);

        this.byte_2 = class2.method_4();
        int num3 = 0;

        for (int i = 0; i < num2; i++)
        {
            int index = class2.method_3(this.byte_0[num3++] & 0xff, this.byte_0[num3++] & 0xff, this.byte_0[num3++] & 0xff);
            this.bool_1[index] = true;
            this.byte_1[i]     = (byte)index;
        }
        this.byte_0 = null;
        this.int_5  = 8;
        this.int_6  = 7;
        if (this.color_0 != Color.Empty)
        {
            this.int_2 = this.method_12(this.color_0);
        }
    }
 public abstract void Visit(Class391 c);
 public override void Visit(Class391 c) { }