Open jfcameron opened 3 years ago
this again makes me think about the value of a "pipeline" class type. I think it will have to be written at some point. when i implement transparency support, a pipline will probably be needed. could then parameterize or specialize it to support all the blending modes
some trickiness due to the nested structures used to optimize drawing order. likely having a second, flat collection will be the way to go.
call remove: if entity to remove is in map, call functor at that location which then removes the entity from the correct location in the nested structure and the map.