public void ClearAll() { //hard reset, destroys all emitters foreach (var item in emitterDict.Values) { item.Clear(); } }