#ifndef ENTT_CONTAINER_FWD_HPP #define ENTT_CONTAINER_FWD_HPP #include "../stl/functional.hpp" #include "../stl/memory.hpp" #include "../stl/utility.hpp" #include "../stl/vector.hpp" namespace entt { template< typename Key, typename Type, typename = stl::hash, typename = stl::equal_to<>, typename = stl::allocator>> class dense_map; template< typename Type, typename = stl::hash, typename = stl::equal_to<>, typename = stl::allocator> class dense_set; template class basic_table; /** * @brief Alias declaration for the most common use case. * @tparam Type Element types. */ template using table = basic_table...>; } // namespace entt #endif