public void AddSystem(SystemBase system) { systems.AddLast(system); systemIds.Add(system, system.Id); entitiesBySystem.DefineNew(system.Id); system.AssignToScene(scene); OnSystemAdded(new SystemEventArgs(system)); }
public void AddTagToEntity(long entityId, string tag) { if (!tags.ContainsKey(entityId)) { tags.DefineNew(entityId); } tags.AddTo(entityId, tag); }