// Token: 0x06001CAF RID: 7343 RVA: 0x0005CA20 File Offset: 0x0005AC20
 private void method_3(Class429 gr)
 {
     if (gr != null && gr.UserGraphicData != null)
     {
         this.picUserContent.Image = gr.UserGraphicData;
         this.picUserContent.Size  = this.picUserContent.Image.Size.smethod_2(224, 244);
     }
     else
     {
         this.picUserContent.Image = null;
     }
     if (this.class429_0 != null)
     {
         this.class429_0.Dispose();
     }
     this.class429_0 = gr;
 }
        // Token: 0x06001CAD RID: 7341 RVA: 0x0005C870 File Offset: 0x0005AA70
        private void method_1(object state)
        {
            string text = state as string;

            if (string.IsNullOrEmpty(text))
            {
                this.class374_0.method_4(new Action <object>(this.method_4));
                this.class374_0.method_4(new Action <object>(this.method_2));
                return;
            }
            byte[] array = null;
            if (this.class132_0.Data.MultiFileData.ContainsKey(text))
            {
                Class338 @class = this.class132_0.Data.MultiFileData[text];
                array = @class.Data;
            }
            switch (Class136.smethod_4(text))
            {
            case Enum68.const_0:
                break;

            case Enum68.const_1:
                this.class374_0.method_5(new Action <object>(this.method_2), Class429.smethod_0(array, null));
                this.class374_0.method_4(new Action <object>(this.method_4));
                return;

            case Enum68.const_2:
                using (MemoryStream memoryStream = new MemoryStream(array))
                {
                    this.class374_0.method_5(new Action <object>(this.method_2), new Class429(Class486.smethod_2(memoryStream), null));
                }
                this.class374_0.method_4(new Action <object>(this.method_4));
                return;

            case Enum68.const_3:
            case Enum68.const_4:
            case Enum68.const_5:
                this.class374_0.method_5(new Action <object>(this.method_4), new Class355(text, array, null));
                this.class374_0.method_4(new Action <object>(this.method_2));
                break;

            default:
                return;
            }
        }
 public abstract void Visit(Class429 c);
 public override void Visit(Class429 c) { }