public void Insert(int Index, Effect ToAdd) { if ((Index >= 0) && (Index < this.m_List.Count)) { this.m_List.Insert(Index, ToAdd); } else { this.m_List.Add(ToAdd); } }
public void Add(Effect e) { this.m_List.Add(e); e.OnStart(); }
public void Remove(Effect ToRemove) { this.m_List.Remove(ToRemove); }
public int IndexOf(Effect Child) { return this.m_List.IndexOf(Child); }
public int Add(Effect ToAdd) { return this.m_List.Add(ToAdd); }