#include <sol.hpp>
Public Member Functions | |
void | operator() (lua_State *L, submetatable_type smt, reference &fast_index_table) |
Public Attributes | |
lua_CFunction | call_func = nullptr |
change_indexing_mem_func | change_indexing |
lua_CFunction | idx_call = nullptr |
bool | is_destruction = false |
bool | is_index = false |
bool | is_new_index = false |
bool | is_static_index = false |
bool | is_static_new_index = false |
bool | is_unqualified_lua_CFunction = false |
bool | is_unqualified_lua_reference = false |
lua_CFunction | meta_idx_call = nullptr |
lua_CFunction | meta_new_idx_call = nullptr |
lua_CFunction | new_idx_call = nullptr |
reference * | p_binding_ref = nullptr |
void * | p_derived_usb = nullptr |
index_call_storage * | p_ics = nullptr |
std::string * | p_key = nullptr |
usertype_storage_base * | p_usb = nullptr |
bool | poison_indexing = false |
|
inline |
lua_CFunction sol::u_detail::string_for_each_metatable_func::call_func = nullptr |
change_indexing_mem_func sol::u_detail::string_for_each_metatable_func::change_indexing |
lua_CFunction sol::u_detail::string_for_each_metatable_func::idx_call = nullptr |
bool sol::u_detail::string_for_each_metatable_func::is_destruction = false |
bool sol::u_detail::string_for_each_metatable_func::is_index = false |
bool sol::u_detail::string_for_each_metatable_func::is_new_index = false |
bool sol::u_detail::string_for_each_metatable_func::is_static_index = false |
bool sol::u_detail::string_for_each_metatable_func::is_static_new_index = false |
bool sol::u_detail::string_for_each_metatable_func::is_unqualified_lua_CFunction = false |
bool sol::u_detail::string_for_each_metatable_func::is_unqualified_lua_reference = false |
lua_CFunction sol::u_detail::string_for_each_metatable_func::meta_idx_call = nullptr |
lua_CFunction sol::u_detail::string_for_each_metatable_func::meta_new_idx_call = nullptr |
lua_CFunction sol::u_detail::string_for_each_metatable_func::new_idx_call = nullptr |
void* sol::u_detail::string_for_each_metatable_func::p_derived_usb = nullptr |
index_call_storage* sol::u_detail::string_for_each_metatable_func::p_ics = nullptr |
std::string* sol::u_detail::string_for_each_metatable_func::p_key = nullptr |
usertype_storage_base* sol::u_detail::string_for_each_metatable_func::p_usb = nullptr |
bool sol::u_detail::string_for_each_metatable_func::poison_indexing = false |