| abandon(lua_State *=nullptr) | sol::stateless_reference | inline |
| basic_reference class | sol::basic_reference< main_only > | friend |
| basic_reference(lua_State *L, detail::global_tag) noexcept | sol::basic_reference< main_only > | inlineprotected |
| basic_reference(lua_State *L, detail::global_tag, detail::global_tag) noexcept | sol::basic_reference< main_only > | inlineprotected |
| basic_reference(lua_State *oL, const basic_reference<!main_only > &o) noexcept | sol::basic_reference< main_only > | inlineprotected |
| basic_reference() noexcept=default | sol::basic_reference< main_only > | |
| basic_reference(lua_nil_t) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(const stack_reference &r) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(stack_reference &&r) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(lua_State *L, const basic_reference< r_main_only > &r) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(lua_State *L, basic_reference< r_main_only > &&r) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(lua_State *L, const stack_reference &r) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(lua_State *L, int index=-1) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(lua_State *L, ref_index index) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(lua_State *L, lua_nil_t) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(const basic_reference &o) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(basic_reference &&o) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(const basic_reference<!main_only > &o) noexcept | sol::basic_reference< main_only > | inline |
| basic_reference(basic_reference<!main_only > &&o) noexcept | sol::basic_reference< main_only > | inline |
| copy() const noexcept | sol::basic_reference< main_only > | inlineprotected |
| copy(lua_State *L) const noexcept | sol::basic_reference< main_only > | inlineprotected |
| copy_assign(const basic_reference< r_main_only > &r) | sol::basic_reference< main_only > | inlineprivate |
| deref() const noexcept | sol::basic_reference< main_only > | inlineprotected |
| sol::stateless_reference::deref(lua_State *L) const noexcept | sol::stateless_reference | inline |
| get_type() const noexcept | sol::basic_reference< main_only > | inline |
| sol::stateless_reference::get_type(lua_State *L) const noexcept | sol::stateless_reference | inline |
| lua_state() const noexcept | sol::basic_reference< main_only > | inline |
| luastate | sol::basic_reference< main_only > | private |
| move_assign(basic_reference< r_main_only > &&r) | sol::basic_reference< main_only > | inlineprivate |
| operator bool() const noexcept | sol::basic_reference< main_only > | inlineexplicit |
| operator=(basic_reference &&r) noexcept | sol::basic_reference< main_only > | inline |
| operator=(const basic_reference &r) noexcept | sol::basic_reference< main_only > | inline |
| operator=(basic_reference<!main_only > &&r) noexcept | sol::basic_reference< main_only > | inline |
| operator=(const basic_reference<!main_only > &r) noexcept | sol::basic_reference< main_only > | inline |
| operator=(const lua_nil_t &) noexcept | sol::basic_reference< main_only > | inline |
| operator=(proxy_base< Super > &&r) | sol::basic_reference< main_only > | |
| operator=(const proxy_base< Super > &r) | sol::basic_reference< main_only > | |
| operator=(proxy_base< Super > &&r) | sol::basic_reference< main_only > | |
| operator=(const proxy_base< Super > &r) | sol::basic_reference< main_only > | |
| sol::stateless_reference::operator=(const stateless_reference &r) noexcept=delete | sol::stateless_reference | |
| sol::stateless_reference::operator=(stateless_reference &&o) noexcept | sol::stateless_reference | inline |
| pointer() const noexcept | sol::basic_reference< main_only > | inline |
| sol::stateless_reference::pointer(lua_State *L) const noexcept | sol::stateless_reference | inline |
| pop() const noexcept | sol::basic_reference< main_only > | inline |
| pop(lua_State *L, int n=1) const noexcept | sol::basic_reference< main_only > | inline |
| push() const noexcept | sol::basic_reference< main_only > | inline |
| push(lua_State *L) const noexcept | sol::basic_reference< main_only > | inline |
| registry_index() const noexcept | sol::basic_reference< main_only > | inline |
| stack_index() const noexcept | sol::stateless_reference | inlineprotected |
| stateless_reference(lua_State *L, detail::global_tag) noexcept | sol::stateless_reference | inlineprotected |
| stateless_reference(int raw_ref_index) noexcept | sol::stateless_reference | inlineprotected |
| stateless_reference() noexcept=default | sol::stateless_reference | |
| stateless_reference(lua_nil_t) noexcept | sol::stateless_reference | inline |
| stateless_reference(const stack_reference &r) noexcept | sol::stateless_reference | inline |
| stateless_reference(stack_reference &&r) noexcept | sol::stateless_reference | inline |
| stateless_reference(lua_State *L, const stateless_reference &r) noexcept | sol::stateless_reference | inline |
| stateless_reference(lua_State *L, stateless_reference &&r) noexcept | sol::stateless_reference | inline |
| stateless_reference(lua_State *L, const stack_reference &r) noexcept | sol::stateless_reference | inline |
| stateless_reference(lua_State *L, int index=-1) noexcept | sol::stateless_reference | inline |
| stateless_reference(lua_State *L, ref_index index) noexcept | sol::stateless_reference | inline |
| stateless_reference(lua_State *, lua_nil_t) noexcept | sol::stateless_reference | inline |
| stateless_reference(const stateless_reference &o) noexcept=delete | sol::stateless_reference | |
| stateless_reference(stateless_reference &&o) noexcept | sol::stateless_reference | inline |
| valid() const noexcept | sol::basic_reference< main_only > | inline |
| sol::stateless_reference::valid(lua_State *) const noexcept | sol::stateless_reference | inline |
| ~basic_reference() noexcept | sol::basic_reference< main_only > | inline |
| ~stateless_reference() noexcept=default | sol::stateless_reference | |