1 #ifndef ENTT_ENTITY_UTILITY_HPP
2 #define ENTT_ENTITY_UTILITY_HPP
4 #include "../core/type_traits.hpp"
12 template<
typename... Type>
19 template<
typename... Type>
26 template<
typename... Type>
33 template<
typename... Type>
40 template<
typename... Type>
47 template<
typename... Type>
constexpr exclude_t< Type... > exclude
Variable template for exclusion lists.
constexpr get_t< Type... > get
Variable template for lists of observed components.
constexpr owned_t< Type... > owned
Variable template for lists of owned components.
Alias for exclusion lists.
Alias for lists of observed components.
Alias for lists of owned components.
A class to use to push around lists of types, nothing more.