#pragma once #include "compat/int-hash.hpp" #include "atlas-loader-fwd.hpp" #include #include namespace floormat::loader_detail { template struct atlas_storage { using Traits = TRAITS; using Cell = typename TRAITS::Cell; tsl::robin_map name_map; std::vector cell_array; std::vector missing_atlas_names; Pointer invalid_atlas; bool is_empty() const { return cell_array.empty(); } }; } // namespace floormat::loader_detail