fwd.hpp 511 B

123456789101112131415161718192021222324252627
  1. #ifndef ENTT_CONTAINER_FWD_HPP
  2. #define ENTT_CONTAINER_FWD_HPP
  3. #include <functional>
  4. #include <memory>
  5. #include <utility>
  6. namespace entt {
  7. template<
  8. typename Key,
  9. typename Type,
  10. typename = std::hash<Key>,
  11. typename = std::equal_to<Key>,
  12. typename = std::allocator<std::pair<const Key, Type>>>
  13. class dense_map;
  14. template<
  15. typename Type,
  16. typename = std::hash<Type>,
  17. typename = std::equal_to<Type>,
  18. typename = std::allocator<Type>>
  19. class dense_set;
  20. } // namespace entt
  21. #endif