public bool Get(Entity e, out T component) { for (int i = 0; i < additionsCount; ++i) { ref AddComponentEvent <T> ace = ref additions[i]; if (ace.Entity == e) { component = ace.Component; return(true); } }
public void Add(AddComponentEvent <T> e) { additions[additionsCount++] = e; }