#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_ |