|
welder 0.1.0
Bindings for annotated C++ types, from C++26 reflection
|
This is the complete list of members for welder::rods::sol2::rod, including all inherited members.
| _collect_welded_bases(std::meta::info type, lang L, std::vector< std::meta::info > &out) | welder::rods::sol2::rod | inlineprotectedstatic |
| _ctor_signatures() | welder::rods::sol2::rod | inlineprotectedstatic |
| _ctor_sigs_array() | welder::rods::sol2::rod | inlineprotectedstatic |
| _install_live_variables(module_type &m, ::sol::table getters, ::sol::table setters) | welder::rods::sol2::rod | inlineprotectedstatic |
| _make_usertype(::sol::table &m, const char *name, std::index_sequence< I... >) | welder::rods::sol2::rod | inlineprotectedstatic |
| _needs_registration | welder::rods::sol2::rod | protectedstatic |
| _prev_index(::sol::this_state ts, const ::sol::object &prev, const ::sol::table &self, const ::sol::object &key) | welder::rods::sol2::rod | inlineprotectedstatic |
| _prev_newindex(const ::sol::object &prev, ::sol::table self, const ::sol::object &key, const ::sol::object &value) | welder::rods::sol2::rod | inlineprotectedstatic |
| _register_named(Target &t, const char *name, std::index_sequence< I... >) | welder::rods::sol2::rod | inlineprotectedstatic |
| _register_operator(Target &t, std::index_sequence< I... >) | welder::rods::sol2::rod | inlineprotectedstatic |
| _set_constructors(::sol::usertype< T > &ut, std::index_sequence< I... >) | welder::rods::sol2::rod | inlineprotectedstatic |
| _welded_bases_array() | welder::rods::sol2::rod | inlineprotectedstatic |
| add_constructors(::sol::usertype< T > &ut) | welder::rods::sol2::rod | inlinestatic |
| add_enumerator(auto &e) | welder::rods::sol2::rod | inlinestatic |
| add_field(auto &ut) | welder::rods::sol2::rod | inlinestatic |
| add_function(module_type &m, const char *name=nullptr) | welder::rods::sol2::rod | inlinestatic |
| add_method(auto &ut) | welder::rods::sol2::rod | inlinestatic |
| add_operator(auto &ut) | welder::rods::sol2::rod | inlinestatic |
| add_static_method(auto &ut) | welder::rods::sol2::rod | inlinestatic |
| add_submodule(module_type &m, const char *name) | welder::rods::sol2::rod | inlinestatic |
| add_variable(module_type &m, session &s, const char *name=nullptr) | welder::rods::sol2::rod | inlinestatic |
| class_handle_type typedef | welder::rods::sol2::rod | |
| close_module(module_type &m, session &s) | welder::rods::sol2::rod | inlinestatic |
| enum_handle_type typedef | welder::rods::sol2::rod | |
| finish_enum(auto &) | welder::rods::sol2::rod | inlinestatic |
| has_native_caster | welder::rods::sol2::rod | static |
| language | welder::rods::sol2::rod | static |
| make_class(module_type &m, const char *name, const char *, std::index_sequence< I... >) | welder::rods::sol2::rod | inlinestatic |
| make_enum(module_type &m, const char *name, const char *) | welder::rods::sol2::rod | inlinestatic |
| make_nested_class(module_type &m, auto &outer, const char *name, const char *doc, std::index_sequence< I... > seq) | welder::rods::sol2::rod | inlinestatic |
| make_nested_enum(module_type &m, auto &outer, const char *name, const char *) | welder::rods::sol2::rod | inlinestatic |
| module_type typedef | welder::rods::sol2::rod | |
| open_module(module_type &) | welder::rods::sol2::rod | inlinestatic |
| set_module_doc(module_type &, const char *) | welder::rods::sol2::rod | inlinestatic |
| special_method_name(std::meta::info op_fn) | welder::rods::sol2::rod | inlinestatic |