#include <sol.hpp>
Public Member Functions | |
| constructor_match (T *obj_ptr, reference &obj_lua_ref, stack::stack_detail::undefined_metatable &umf) | |
| template<typename Fx , std::size_t I, typename... R, typename... Args> | |
| int | operator() (types< Fx >, meta::index_value< I >, types< R... > r, types< Args... > a, lua_State *L, int, int start) const |
Public Attributes | |
| T * | obj_ |
| reference * | obj_lua_ref_ |
| stack::stack_detail::undefined_metatable * | p_umf_ |
|
inline |
|
inline |
| T* sol::call_detail::constructor_match< T, checked, clean_stack >::obj_ |
| reference* sol::call_detail::constructor_match< T, checked, clean_stack >::obj_lua_ref_ |
| stack::stack_detail::undefined_metatable* sol::call_detail::constructor_match< T, checked, clean_stack >::p_umf_ |