|
| basic_lua_table () noexcept=default |
|
| basic_lua_table (basic_lua_table &&)=default |
|
| basic_lua_table (const basic_lua_table &)=default |
|
| basic_lua_table (const stack_reference &r) |
|
| basic_lua_table (lua_nil_t r) noexcept |
|
| basic_lua_table (lua_State *L, const new_table &nt) |
|
| basic_lua_table (lua_State *L, int index=-1) |
|
| basic_lua_table (lua_State *L, ref_index index) |
|
template<typename T , meta::enable_any< is_lua_reference< meta::unqualified_t< T >>> = meta::enabler> |
| basic_lua_table (lua_State *L, T &&r) |
|
| basic_lua_table (stack_reference &&r) |
|
template<typename T , meta::enable< meta::neg< meta::any_same< meta::unqualified_t< T >, basic_lua_table >>, meta::neg< std::is_same< ref_t, stack_reference >>, meta::neg< std::is_same< lua_nil_t, meta::unqualified_t< T >>>, is_lua_reference< meta::unqualified_t< T >>> = meta::enabler> |
| basic_lua_table (T &&r) noexcept |
|
basic_lua_table & | operator= (basic_lua_table &&)=default |
|
basic_lua_table & | operator= (const basic_lua_table &)=default |
|
template<typename ref_t>
struct sol::basic_lua_table< ref_t >
Definition at line 1134 of file forward.hpp.
template<typename ref_t >
template<typename T , meta::enable< meta::neg< meta::any_same< meta::unqualified_t< T >, basic_lua_table >>, meta::neg< std::is_same< ref_t, stack_reference >>, meta::neg< std::is_same< lua_nil_t, meta::unqualified_t< T >>>, is_lua_reference< meta::unqualified_t< T >>> = meta::enabler>