#include <sstream>
#include <string>
#include <vector>
#include <functional>
#include <cstdint>
Go to the source code of this file.
Classes | |
class | lua_kernel_base |
struct | lua_kernel_base::command_log |
Log implementation. More... | |
Functions | |
std::vector< std::string > | luaW_get_attributes (lua_State *L, int idx) |
This function does the actual work of grabbing all the attribute names. More... | |
std::vector<std::string> luaW_get_attributes | ( | lua_State * | L, |
int | idx | ||
) |
This function does the actual work of grabbing all the attribute names.
It's a separate function so that it can be used by tab-completion as well.
Definition at line 595 of file lua_kernel_base.cpp.
References dir_meta_helper(), impl_is_deprecated(), lua_push(), luaW_toboolean(), and ON_SCOPE_EXIT.
Referenced by lua_widget::impl_widget_dir(), and intf_object_dir().