private void ClearContent() { if (rowPool != null) { rowPool.DestroyAll(); } foreach (KeyValuePair <IAssignableIdentity, AssignableSideScreenRow> item in identityRowMap) { item.Value.targetIdentity = null; } identityRowMap.Clear(); }
/// <summary> /// Removes all rows from the side screen. /// </summary> private void ClearContent() { if (rowPool != null) { rowPool.DestroyAll(); } // Unassign all existing rows foreach (var pair in allowRows) { pair.Value.ClearIdentity(); } allowRows.Clear(); }