private void OnObjectRemoved(MonocleObject component) { if (this.ObjectRemoved != null) { this.ObjectRemoved(component); } }
public void OnRemoved(MonocleObject obj) { if (obj is T) { Tracking.Remove((T)(object)obj); } }
public void OnAdded(MonocleObject obj) { if (obj is T) { Tracking.Add((T)(object)obj); } }
private void Remove(MonocleObject entity) { this.Remove((Entity)entity); }