| base_type typedef | nngn::lua::user_data< T > | private |
| check_pointer_type(state_view lua, int i, std::string_view meta) | nngn::lua::detail::user_data_base | privatestatic |
| check_type(state_view lua, int i) | nngn::lua::user_data< T > | static |
| nngn::lua::detail::user_data_base::check_type(state_view lua, int i, std::string_view meta) | nngn::lua::detail::user_data_base | privatestatic |
| data | nngn::alloc_block< H, T >::storage | private |
| destroy(void) | nngn::lua::user_data< T > | |
| eq(lua_State *L) | nngn::lua::user_data< T > | static |
| from_light(const void *p) | nngn::lua::user_data< T > | static |
| gc(lua_State *L) | nngn::lua::user_data< T > | static |
| get(state_view lua, int i) | nngn::lua::user_data< T > | static |
| get(void) const | nngn::lua::user_data< T > | inline |
| get_pointer(state_view lua, int i) | nngn::lua::user_data< T > | privatestatic |
| get_type typedef | nngn::lua::user_data< T > | |
| header | nngn::alloc_block< H, T >::storage | private |
| header_type typedef | nngn::lua::user_data< T > | private |
| meta | nngn::lua::user_data< T > | privatestatic |
| parent typedef | nngn::alloc_block< H, T >::storage | private |
| push(state_view lua, R &&r) | nngn::lua::user_data< T > | static |
| push_metatable(state_view lua) | nngn::lua::user_data< T > | static |
| nngn::lua::detail::user_data_base::push_metatable(state_view lua, std::string_view meta) | nngn::lua::detail::user_data_base | privatestatic |
| user_data(const T &x) | nngn::lua::user_data< T > | explicit |
| user_data(T &&x) | nngn::lua::user_data< T > | explicit |
| user_data< T * > class | nngn::lua::user_data< T > | friend |