public void RemoveEntity(BaseGameEntity entity) { if (entity == null) { return; } if (!_EntityMap.ContainsKey(entity.ID)) { _EntityMap.Remove(entity.ID); } }
public void RegisterEntity(BaseGameEntity entity) { if (entity == null) { return; } if (!_EntityMap.ContainsKey(entity.ID)) { _EntityMap.Add(entity.ID, entity); } }