Skip to content

Commit

Permalink
meta: meta_prop_node is no longer needed
Browse files Browse the repository at this point in the history
  • Loading branch information
skypjack committed Oct 30, 2024
1 parent 8e8c613 commit b900495
Showing 1 changed file with 0 additions and 9 deletions.
9 changes: 0 additions & 9 deletions src/entt/meta/node.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -67,12 +67,6 @@ struct meta_custom_node {
std::shared_ptr<void> value{};
};

struct [[deprecated("no longer required")]] meta_prop_node {
id_type id{};
meta_type_node (*type)(const meta_context &) noexcept {};
std::shared_ptr<void> value{};
};

struct meta_base_node {
id_type type{};
meta_type_node (*resolve)(const meta_context &) noexcept {};
Expand Down Expand Up @@ -108,7 +102,6 @@ struct meta_data_node {
bool (*set)(meta_handle, meta_any){};
meta_any (*get)(const meta_ctx &, meta_handle){};
meta_custom_node custom{};
std::vector<meta_prop_node> prop{};
};

struct meta_func_node {
Expand All @@ -122,7 +115,6 @@ struct meta_func_node {
meta_any (*invoke)(const meta_ctx &, meta_handle, meta_any *const){};
std::shared_ptr<meta_func_node> next{};
meta_custom_node custom{};
std::vector<meta_prop_node> prop{};
};

struct meta_template_node {
Expand All @@ -139,7 +131,6 @@ struct meta_type_descriptor {
std::vector<meta_conv_node> conv{};
std::vector<meta_data_node> data{};
std::vector<meta_func_node> func{};
std::vector<meta_prop_node> prop{};
};

struct meta_type_node {
Expand Down

0 comments on commit b900495

Please sign in to comment.