1 #ifndef ENTT_META_RESOLVE_HPP
2 #define ENTT_META_RESOLVE_HPP
19 template<
typename Type>
21 return internal::meta_info<Type>::resolve();
29 [[nodiscard]]
inline meta_range<meta_type>
resolve() {
30 return *internal::meta_context::global();
40 internal::meta_range range{*internal::meta_context::global()};
41 return std::find_if(range.begin(), range.end(), [
id](
const auto &curr) { return curr.id == id; }).operator->();
51 internal::meta_range range{*internal::meta_context::global()};
52 return std::find_if(range.begin(), range.end(), [
id](
const auto &curr) { return curr.type_id == id; }).operator->();