add(lua_State *L, N &&n, F &&f) | sol::simple_usertype_metatable< T > | inline |
add(lua_State *, N &&n, F &&f) | sol::simple_usertype_metatable< T > | inline |
add(lua_State *L, N &&n, constructor_wrapper< Fxs... > c) | sol::simple_usertype_metatable< T > | inline |
add(lua_State *L, N &&n, constructor_list< Lists... > c) | sol::simple_usertype_metatable< T > | inline |
add(lua_State *L, N &&n, destructor_wrapper< void > c) | sol::simple_usertype_metatable< T > | inline |
add(lua_State *L, N &&n, destructor_wrapper< Fx > c) | sol::simple_usertype_metatable< T > | inline |
add(lua_State *, base_classes_tag, bases< Bases... >) | sol::simple_usertype_metatable< T > | inline |
add_function(lua_State *L, N &&n, F &&f) | sol::simple_usertype_metatable< T > | inline |
add_function(lua_State *L, N &&n, F &&f) | sol::simple_usertype_metatable< T > | inline |
add_member_function(std::true_type, lua_State *L, N &&n, F &&f) | sol::simple_usertype_metatable< T > | inline |
add_member_function(std::false_type, lua_State *L, N &&n, F &&f) | sol::simple_usertype_metatable< T > | inline |
baseclasscast | sol::simple_usertype_metatable< T > | |
baseclasscheck | sol::simple_usertype_metatable< T > | |
callconstructfunc | sol::simple_usertype_metatable< T > | |
indexbase | sol::simple_usertype_metatable< T > | |
indexbaseclasspropogation | sol::simple_usertype_metatable< T > | |
indexfunc | sol::simple_usertype_metatable< T > | |
insert(N &&n, object &&o) | sol::simple_usertype_metatable< T > | inline |
insert_prepare(std::true_type, lua_State *L, N &&, F &&f, Args &&... args) | sol::simple_usertype_metatable< T > | inline |
insert_prepare(std::false_type, lua_State *L, N &&n, F &&f, Args &&... args) | sol::simple_usertype_metatable< T > | inline |
mustindex | sol::simple_usertype_metatable< T > | |
newindexbase | sol::simple_usertype_metatable< T > | |
newindexbaseclasspropogation | sol::simple_usertype_metatable< T > | |
newindexfunc | sol::simple_usertype_metatable< T > | |
operator=(const simple_usertype_metatable &)=default | sol::simple_usertype_metatable< T > | |
operator=(simple_usertype_metatable &&)=default | sol::simple_usertype_metatable< T > | |
sol::usertype_detail::registrar::operator=(const registrar &)=default | sol::usertype_detail::registrar | |
sol::usertype_detail::registrar::operator=(registrar &&)=default | sol::usertype_detail::registrar | |
properties | sol::simple_usertype_metatable< T > | |
push_um(lua_State *L) override | sol::simple_usertype_metatable< T > | inlinevirtual |
registrar()=default | sol::usertype_detail::registrar | |
registrar(const registrar &)=default | sol::usertype_detail::registrar | |
registrar(registrar &&)=default | sol::usertype_detail::registrar | |
registrations | sol::simple_usertype_metatable< T > | |
secondarymeta | sol::simple_usertype_metatable< T > | |
simple_usertype_metatable(detail::verified_tag, std::index_sequence< I... >, lua_State *L, Tuple &&args) | sol::simple_usertype_metatable< T > | inlineprivate |
simple_usertype_metatable(lua_State *L, detail::verified_tag v, Args &&... args) | sol::simple_usertype_metatable< T > | inlineprivate |
simple_usertype_metatable(lua_State *L, detail::add_destructor_tag, Args &&... args) | sol::simple_usertype_metatable< T > | inlineprivate |
simple_usertype_metatable(lua_State *L, detail::check_destructor_tag, Args &&... args) | sol::simple_usertype_metatable< T > | inlineprivate |
simple_usertype_metatable(lua_State *L) | sol::simple_usertype_metatable< T > | inline |
simple_usertype_metatable(lua_State *L, Arg &&arg, Args &&... args) | sol::simple_usertype_metatable< T > | inline |
simple_usertype_metatable(lua_State *L, constructors< CArgs... > constructorlist, Args &&... args) | sol::simple_usertype_metatable< T > | inline |
simple_usertype_metatable(lua_State *L, constructor_wrapper< Fxs... > constructorlist, Args &&... args) | sol::simple_usertype_metatable< T > | inline |
simple_usertype_metatable(const simple_usertype_metatable &)=default | sol::simple_usertype_metatable< T > | |
simple_usertype_metatable(simple_usertype_metatable &&)=default | sol::simple_usertype_metatable< T > | |
varmap | sol::simple_usertype_metatable< T > | |
~registrar() | sol::usertype_detail::registrar | inlinevirtual |