using System; using System.Collections.Generic; namespace Kingo.Framework.LayerStyleConvert.XSDClass { // Token: 0x0200000F RID: 15 public class MultiLayerFillSymbol : FSymbol { // Token: 0x17000042 RID: 66 // (get) Token: 0x06000093 RID: 147 RVA: 0x00002C00 File Offset: 0x00000E00 public int LayerCount { get { return (this.lstFSymbol == null) ? 0 : this.lstFSymbol.Count; } } // Token: 0x17000043 RID: 67 // (get) Token: 0x06000094 RID: 148 RVA: 0x00002C28 File Offset: 0x00000E28 // (set) Token: 0x06000095 RID: 149 RVA: 0x00002C3F File Offset: 0x00000E3F public int[] Color { get; set; } // Token: 0x17000044 RID: 68 // (get) Token: 0x06000096 RID: 150 RVA: 0x00002C48 File Offset: 0x00000E48 // (set) Token: 0x06000097 RID: 151 RVA: 0x00002C5F File Offset: 0x00000E5F public List lstFSymbol { get; set; } // Token: 0x06000098 RID: 152 RVA: 0x00002C68 File Offset: 0x00000E68 public void AddLayerFillSymbol(FSymbol symbol) { if (this.lstFSymbol == null) { this.lstFSymbol = new List(); } this.lstFSymbol.Add(symbol); } // Token: 0x06000099 RID: 153 RVA: 0x00002CA0 File Offset: 0x00000EA0 public FSymbol GetLayer(int index) { FSymbol result; if (this.lstFSymbol == null || this.lstFSymbol.Count <= index) { result = null; } else { result = this.lstFSymbol[index]; } return result; } // Token: 0x0600009A RID: 154 RVA: 0x00002CDF File Offset: 0x00000EDF public MultiLayerFillSymbol() { base.Type = "esriMFS"; this.Color = new int[4]; base.Outline = new SLSymbol(); } } }