diff options
Diffstat (limited to 'loader/atlas-loader-storage.hpp')
-rw-r--r-- | loader/atlas-loader-storage.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/loader/atlas-loader-storage.hpp b/loader/atlas-loader-storage.hpp index c5e45cc2..ca3ccbab 100644 --- a/loader/atlas-loader-storage.hpp +++ b/loader/atlas-loader-storage.hpp @@ -10,7 +10,10 @@ namespace floormat::loader_detail { template<typename ATLAS, typename TRAITS> struct atlas_storage { + static_assert(std::is_same_v<typename TRAITS::Atlas, ATLAS>); + using Traits = TRAITS; + using Atlas = typename TRAITS::Atlas; using Cell = typename TRAITS::Cell; tsl::robin_map<StringView, size_t, hash_string_view> name_map; |