| add_property(string_view name, unique_ptr< meta_property > prop) | neforce::reflect::meta_type | inline |
| all_functions() const | neforce::reflect::meta_type | inline |
| all_properties() const | neforce::reflect::meta_type | inline |
| base_type(meta_type *base) | neforce::reflect::meta_type | inline |
| base_type(string_view base_name) | neforce::reflect::meta_type | inline |
| base_types() const | neforce::reflect::meta_type | inline |
| clone(const void *src) const | neforce::reflect::meta_type | inline |
| clone_func typedef | neforce::reflect::meta_type | |
| cloner(clone_func cloner) | neforce::reflect::meta_type | inline |
| constructor(constructor_func ctor) | neforce::reflect::meta_type | inline |
| constructor_func typedef | neforce::reflect::meta_type | |
| container() const noexcept | neforce::reflect::meta_type | inline |
| container(container_kind kind) | neforce::reflect::meta_type | inline |
| container_element_at(const void *container_ptr, size_t index) const | neforce::reflect::meta_type | inline |
| container_element_count(const void *container_ptr) const | neforce::reflect::meta_type | inline |
| container_get(container_get_func func) | neforce::reflect::meta_type | inline |
| container_get_func typedef | neforce::reflect::meta_type | |
| container_insert(container_insert_func func) | neforce::reflect::meta_type | inline |
| container_insert_func typedef | neforce::reflect::meta_type | |
| container_insert_kv(container_insert_kv_func func) | neforce::reflect::meta_type | inline |
| container_insert_kv_func typedef | neforce::reflect::meta_type | |
| container_insert_pair(void *container_ptr, const meta_any &key, const meta_any &value) const | neforce::reflect::meta_type | inline |
| container_push_back(void *container_ptr, const meta_any &value) const | neforce::reflect::meta_type | inline |
| container_size(container_size_func func) | neforce::reflect::meta_type | inline |
| container_size_func typedef | neforce::reflect::meta_type | |
| create() const | neforce::reflect::meta_type | inline |
| create(const vector< meta_any > &args) const | neforce::reflect::meta_type | inline |
| element_type_id() const noexcept | neforce::reflect::meta_type | inline |
| element_type_id(reflect::type_id id) | neforce::reflect::meta_type | inline |
| enum_info() const noexcept | neforce::reflect::meta_type | inline |
| enum_info(unique_ptr< meta_enum > info) | neforce::reflect::meta_type | inline |
| function(string_view name, meta_function::invoker invoker) | neforce::reflect::meta_type | inline |
| functions() const | neforce::reflect::meta_type | inline |
| get_function(string_view name) const | neforce::reflect::meta_type | inline |
| get_property(string_view name) const | neforce::reflect::meta_type | inline |
| has_pending_bases() const noexcept | neforce::reflect::meta_type | inline |
| is_container() const noexcept | neforce::reflect::meta_type | inline |
| is_derived_from(reflect::type_id base_id) const | neforce::reflect::meta_type | inline |
| is_derived_from(string_view base_name) const | neforce::reflect::meta_type | inline |
| is_enum() const noexcept | neforce::reflect::meta_type | inline |
| key_type_id() const noexcept | neforce::reflect::meta_type | inline |
| key_type_id(reflect::type_id id) | neforce::reflect::meta_type | inline |
| mapped_type_id() const noexcept | neforce::reflect::meta_type | inline |
| mapped_type_id(reflect::type_id id) | neforce::reflect::meta_type | inline |
| meta_type(string_view name, reflect::type_id id, size_t size) | neforce::reflect::meta_type | inline |
| name() const noexcept | neforce::reflect::meta_type | inline |
| properties() const | neforce::reflect::meta_type | inline |
| property(string_view name, reflect::type_id prop_type_id, meta_property::getter getter, meta_property::setter setter, const uint16_t attrs=PROP_NONE) | neforce::reflect::meta_type | inline |
| register_signal(string_view name) | neforce::reflect::meta_type | inline |
| resolve_bases(registry *registry) | neforce::reflect::meta_type | |
| resolve_bases_unlocked(registry *registry) | neforce::reflect::meta_type | |
| set_table_name(string_view table) | neforce::reflect::meta_type | inline |
| signal_names() const noexcept | neforce::reflect::meta_type | inline |
| size() const noexcept | neforce::reflect::meta_type | inline |
| table_name() const noexcept | neforce::reflect::meta_type | inline |
| type_id() const noexcept | neforce::reflect::meta_type | inline |