public void Destroy(T owner) { //Debug.Log( typeof(T).Name + " Destryo count of components " + m_Pairs.Count ); foreach (var pair in m_Pairs) { pair.Value.Destroy(owner); } m_Pairs.Clear(); }
public void Dispose() { foreach (var tf_map in Pairs.Values) { foreach (var pd in tf_map.Values) { Util.Dispose(pd); } } Pairs.Clear(); }