summaryrefslogtreecommitdiffhomepage
path: root/loader
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-04-11 12:29:17 +0200
committerStanislaw Halik <sthalik@misaki.pl>2023-04-11 12:29:27 +0200
commit632127e9b887663c7196904299f4af6927f7d6f8 (patch)
tree9446134e37675d96f39ca6960d5b9c4e1321b33d /loader
parent8ffe1eac74a76ab1de9bac6dfdd81104f19a0511 (diff)
use robin map in some types
Diffstat (limited to 'loader')
-rw-r--r--loader/impl.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/loader/impl.hpp b/loader/impl.hpp
index 98ec8ac0..da3326b4 100644
--- a/loader/impl.hpp
+++ b/loader/impl.hpp
@@ -1,8 +1,8 @@
#pragma once
#include "loader/loader.hpp"
+#include <tsl/robin_map.h>
#include <memory>
#include <vector>
-#include <unordered_map>
#include <Corrade/Containers/Optional.h>
#include <Corrade/Containers/StringView.h>
#include <Corrade/Containers/StringStlHash.h>
@@ -21,12 +21,12 @@ struct loader_impl final : loader_
Containers::Pointer<Trade::AbstractImporter> image_importer;
Containers::Pointer<Trade::AbstractImporter> tga_importer;
- std::unordered_map<StringView, std::shared_ptr<struct tile_atlas>> tile_atlas_map;
- std::unordered_map<StringView, std::shared_ptr<struct anim_atlas>> anim_atlas_map;
+ tsl::robin_map<StringView, std::shared_ptr<struct tile_atlas>> tile_atlas_map;
+ tsl::robin_map<StringView, std::shared_ptr<struct anim_atlas>> anim_atlas_map;
std::vector<String> anim_atlases;
std::vector<serialized_scenery> sceneries_array;
- std::unordered_map<StringView, const serialized_scenery*> sceneries_map;
+ tsl::robin_map<StringView, const serialized_scenery*> sceneries_map;
String original_working_directory;