Implement a new container to replace most of our std::maps in ComponentManager.
This also replaces EntityMap in the RangeManager.
Performance characteristics are "fast everything but very fast iteration".
Differential D1739
Introduce a replacement container for EntityMap, std::map, std::unordered_map and boost::unordered_map wraitii on Jan 7 2019, 7:14 PM. Authored by
Details
Implement a new container to replace most of our std::maps in ComponentManager. Performance characteristics are "fast everything but very fast iteration". Code review. Performance review. Gameplay profiling. Performance testing can be done off-line through this repo: https://github.com/wraitii/entities_temp
Diff Detail
|