C++ Resource manager implementation: unique_ptr store in different places inside a class (vector and map)
I’m just a beginner in general. I’m trying to implement a resource manager for games. I want to preserve order of insertion (like layers in tilemap you want to render layer by layer, not shuffle) and also be able to get data by a name, so I have both unordered_map and vector inside a class call resource
. And it works like expected