OpenMiner  0.0.1a
Voxel game engine
sol::basic_table_core< top_level, base_type > Member List

This is the complete list of members for sol::basic_table_core< top_level, base_type >, including all inherited members.

add(Args &&... args)sol::basic_table_core< top_level, base_type >inline
as() constsol::basic_object_base< base_type >inline
base_t typedefsol::basic_table_core< top_level, base_type >private
basic_object_base() noexcept=defaultsol::basic_object_base< base_type >
basic_object_base(const basic_object_base &)=defaultsol::basic_object_base< base_type >
basic_object_base(basic_object_base &&)=defaultsol::basic_object_base< base_type >
basic_object_base(T &&arg, Args &&... args)sol::basic_object_base< base_type >inline
basic_table_core(lua_State *L, detail::global_tag t) noexceptsol::basic_table_core< top_level, base_type >inlineprivate
basic_table_core(detail::no_safety_tag, lua_nil_t n)sol::basic_table_core< top_level, base_type >inlineprotected
basic_table_core(detail::no_safety_tag, lua_State *L, int index)sol::basic_table_core< top_level, base_type >inlineprotected
basic_table_core(detail::no_safety_tag, lua_State *L, ref_index index)sol::basic_table_core< top_level, base_type >inlineprotected
basic_table_core(detail::no_safety_tag, T &&r) noexceptsol::basic_table_core< top_level, base_type >inlineprotected
basic_table_core(detail::no_safety_tag, lua_State *L, T &&r) noexceptsol::basic_table_core< top_level, base_type >inlineprotected
basic_table_core() noexcept=defaultsol::basic_table_core< top_level, base_type >
basic_table_core(const basic_table_core &)=defaultsol::basic_table_core< top_level, base_type >
basic_table_core(basic_table_core &&)=defaultsol::basic_table_core< top_level, base_type >
basic_table_core(const stack_reference &r)sol::basic_table_core< top_level, base_type >inline
basic_table_core(stack_reference &&r)sol::basic_table_core< top_level, base_type >inline
basic_table_core(lua_State *L, T &&r)sol::basic_table_core< top_level, base_type >inline
basic_table_core(lua_State *L, const new_table &nt)sol::basic_table_core< top_level, base_type >inline
basic_table_core(lua_State *L, int index=-1)sol::basic_table_core< top_level, base_type >inline
basic_table_core(lua_State *L, ref_index index)sol::basic_table_core< top_level, base_type >inline
basic_table_core(T &&r) noexceptsol::basic_table_core< top_level, base_type >inline
basic_table_core(lua_nil_t r) noexceptsol::basic_table_core< top_level, base_type >inline
begin() constsol::basic_table_core< top_level, base_type >inline
cbegin() constsol::basic_table_core< top_level, base_type >inline
cend() constsol::basic_table_core< top_level, base_type >inline
const_iterator typedefsol::basic_table_core< top_level, base_type >
create(lua_State *L, int narr=0, int nrec=0)sol::basic_table_core< top_level, base_type >inlinestatic
create(lua_State *L, int narr, int nrec, Key &&key, Value &&value, Args &&... args)sol::basic_table_core< top_level, base_type >inlinestatic
create(int narr=0, int nrec=0)sol::basic_table_core< top_level, base_type >inline
create(int narr, int nrec, Key &&key, Value &&value, Args &&... args)sol::basic_table_core< top_level, base_type >inline
create(Name &&name, int narr=0, int nrec=0)sol::basic_table_core< top_level, base_type >inline
create(Name &&name, int narr, int nrec, Key &&key, Value &&value, Args &&... args)sol::basic_table_core< top_level, base_type >inline
create_named(Name &&name, Args &&... args)sol::basic_table_core< top_level, base_type >inline
create_simple_usertype(Args &&... args)sol::basic_table_core< top_level, base_type >inline
create_simple_usertype(Args &&... args)sol::basic_table_core< top_level, base_type >inline
create_simple_usertype(constructors< CArgs... > ctor, Args &&... args)sol::basic_table_core< top_level, base_type >inline
create_with(lua_State *L, Args &&... args)sol::basic_table_core< top_level, base_type >inlinestatic
create_with(Args &&... args)sol::basic_table_core< top_level, base_type >inline
empty() constsol::basic_table_core< top_level, base_type >inline
end() constsol::basic_table_core< top_level, base_type >inline
for_each(std::true_type, Fx &&fx) constsol::basic_table_core< top_level, base_type >inlineprivate
for_each(std::false_type, Fx &&fx) constsol::basic_table_core< top_level, base_type >inlineprivate
for_each(Fx &&fx) constsol::basic_table_core< top_level, base_type >inline
get(Keys &&... keys) constsol::basic_table_core< top_level, base_type >inline
get_or(Key &&key, T &&otherwise) constsol::basic_table_core< top_level, base_type >inline
get_or(Key &&key, D &&otherwise) constsol::basic_table_core< top_level, base_type >inline
is() constsol::basic_object_base< base_type >inline
is_global typedefsol::basic_table_core< top_level, base_type >private
iterator typedefsol::basic_table_core< top_level, base_type >
new_enum(const string_view &name, Args &&... args)sol::basic_table_core< top_level, base_type >inline
new_enum(const string_view &name, std::initializer_list< std::pair< string_view, T >> items)sol::basic_table_core< top_level, base_type >inline
new_simple_usertype(const std::string &name, Args &&... args)sol::basic_table_core< top_level, base_type >inline
new_simple_usertype(const std::string &name, Args &&... args)sol::basic_table_core< top_level, base_type >inline
new_simple_usertype(const std::string &name, constructors< CArgs... > ctor, Args &&... args)sol::basic_table_core< top_level, base_type >inline
new_usertype(const std::string &name, Args &&... args)sol::basic_table_core< top_level, base_type >inline
new_usertype(const std::string &name, Args &&... args)sol::basic_table_core< top_level, base_type >inline
new_usertype(const std::string &name, constructors< CArgs... > ctor, Args &&... args)sol::basic_table_core< top_level, base_type >inline
operator=(const basic_table_core &)=defaultsol::basic_table_core< top_level, base_type >
operator=(basic_table_core &&)=defaultsol::basic_table_core< top_level, base_type >
basic_object_base< base_type >::operator=(const basic_object_base &)=defaultsol::basic_object_base< base_type >
basic_object_base< base_type >::operator=(basic_object_base &&)=defaultsol::basic_object_base< base_type >
operator[](T &&key) &sol::basic_table_core< top_level, base_type >inline
operator[](T &&key) const &sol::basic_table_core< top_level, base_type >inline
operator[](T &&key) &&sol::basic_table_core< top_level, base_type >inline
raw_get(Keys &&... keys) constsol::basic_table_core< top_level, base_type >inline
raw_get_or(Key &&key, T &&otherwise) constsol::basic_table_core< top_level, base_type >inline
raw_get_or(Key &&key, D &&otherwise) constsol::basic_table_core< top_level, base_type >inline
raw_set(Args &&... args)sol::basic_table_core< top_level, base_type >inline
set(Args &&... args)sol::basic_table_core< top_level, base_type >inline
set_function(Key &&key, Args &&... args)sol::basic_table_core< top_level, base_type >inline
set_function(Key &&key, Args &&... args)sol::basic_table_core< top_level, base_type >inline
set_fx(types< R(Args...)>, Key &&key, Fx &&fx)sol::basic_table_core< top_level, base_type >inlineprivate
set_fx(types<>, Key &&key, Fx &&fx)sol::basic_table_core< top_level, base_type >inlineprivate
set_fx(types<>, Key &&key, Fx &&fx, Args &&... args)sol::basic_table_core< top_level, base_type >inlineprivate
set_resolved_function(Key &&key, Args &&... args)sol::basic_table_core< top_level, base_type >inlineprivate
set_usertype(usertype< T > &user)sol::basic_table_core< top_level, base_type >inline
set_usertype(Key &&key, usertype< T > &user)sol::basic_table_core< top_level, base_type >inline
size() constsol::basic_table_core< top_level, base_type >inline
state classsol::basic_table_core< top_level, base_type >friend
state_view classsol::basic_table_core< top_level, base_type >friend
traverse_get(Keys &&... keys) constsol::basic_table_core< top_level, base_type >inline
traverse_get_deep(Key &&key) constsol::basic_table_core< top_level, base_type >inlineprivate
traverse_get_deep(Key &&key, Keys &&... keys) constsol::basic_table_core< top_level, base_type >inlineprivate
traverse_get_deep_optional(int &popcount, Key &&key) constsol::basic_table_core< top_level, base_type >inlineprivate
traverse_get_deep_optional(int &popcount, Key &&key, Keys &&... keys) constsol::basic_table_core< top_level, base_type >inlineprivate
traverse_get_optional(std::false_type, Keys &&... keys) constsol::basic_table_core< top_level, base_type >inlineprivate
traverse_get_optional(std::true_type, Keys &&... keys) constsol::basic_table_core< top_level, base_type >inlineprivate
traverse_raw_get(Keys &&... keys) constsol::basic_table_core< top_level, base_type >inline
traverse_raw_set(Keys &&... keys)sol::basic_table_core< top_level, base_type >inline
traverse_set(Keys &&... keys)sol::basic_table_core< top_level, base_type >inline
traverse_set_deep(Key &&key, Value &&value) constsol::basic_table_core< top_level, base_type >inlineprivate
traverse_set_deep(Key &&key, Keys &&... keys) constsol::basic_table_core< top_level, base_type >inlineprivate
tuple_get(types< Ret0, Ret1, Ret... >, std::index_sequence< 0, 1, I... >, Keys &&keys) const -> decltype(stack::pop< std::tuple< Ret0, Ret1, Ret... >>(nullptr))sol::basic_table_core< top_level, base_type >inlineprivate
tuple_get(types< Ret >, std::index_sequence< I >, Keys &&keys) constsol::basic_table_core< top_level, base_type >inlineprivate
tuple_set(std::index_sequence< I... >, Pairs &&pairs)sol::basic_table_core< top_level, base_type >inlineprivate