// Token: 0x06001483 RID: 5251 RVA: 0x0006BA83 File Offset: 0x00069E83 protected virtual void triggerElementRemoved(Sleek2Element element) { if (this.elementRemoved != null) { this.elementRemoved(this, element); } }
// Token: 0x060014BC RID: 5308 RVA: 0x000811C4 File Offset: 0x0007F5C4 public override void addElement(Sleek2Element element) { base.addElement(element); element.transform.anchorMin = new Vector2(0f, 1f); element.transform.anchorMax = Vector2.one; element.transform.pivot = new Vector2(0.5f, 1f); this.shiftElements(); }
// Token: 0x0600147F RID: 5247 RVA: 0x0006B949 File Offset: 0x00069D49 public virtual void removeElement(Sleek2Element element) { if (element.parent != this) { return; } element.parent = null; element.transform.SetParent(null, false); this.elements.Remove(element); this.triggerElementRemoved(element); }
// Token: 0x0600147E RID: 5246 RVA: 0x0006B8E4 File Offset: 0x00069CE4 public virtual void addElement(Sleek2Element element, int insertIndex) { if (element.parent != null) { element.parent.removeElement(element); } element.parent = this; element.transform.SetParent(this.transform, false); insertIndex = Mathf.Clamp(insertIndex, 0, this.elements.Count); this.elements.Insert(insertIndex, element); this.triggerElementAdded(element); }
// Token: 0x060014BD RID: 5309 RVA: 0x00081222 File Offset: 0x0007F622 public override void removeElement(Sleek2Element element) { base.removeElement(element); this.shiftElements(); }
// Token: 0x0600147D RID: 5245 RVA: 0x0006B8CF File Offset: 0x00069CCF public virtual void addElement(Sleek2Element element) { this.addElement(element, this.elements.Count); }
// Token: 0x06001563 RID: 5475 RVA: 0x00082621 File Offset: 0x00080A21 public override void addElement(Sleek2Element element) { base.addElement(element); this.shiftElements(); }
// Token: 0x060014B6 RID: 5302 RVA: 0x00081087 File Offset: 0x0007F487 public override void addElement(Sleek2Element element, int insertIndex) { base.addElement(element, insertIndex); this.shiftElements(); }