15 static const luaL_Reg
methods[];
21 static int l_get(lua_State *L);
33 static int l_set(lua_State *L);
48 static int l_has(lua_State *L);
51 static int l_write(lua_State *L);
63 LuaSettings(
const std::string &filename,
bool write_allowed);
Definition l_settings.h:13
Settings * m_settings
Definition l_settings.h:56
static int l_get_names(lua_State *L)
Definition l_settings.cpp:247
bool m_is_own_settings
Definition l_settings.h:58
static const luaL_Reg methods[]
Definition l_settings.h:354
static int l_to_table(lua_State *L)
Definition l_settings.cpp:316
static int l_get_np_group(lua_State *L)
Definition l_settings.cpp:139
static int gc_object(lua_State *L)
Definition l_settings.cpp:92
std::string m_filename
Definition l_settings.h:57
static int l_remove(lua_State *L)
Definition l_settings.cpp:231
static int l_set(lua_State *L)
Definition l_settings.cpp:181
static int l_write(lua_State *L)
Definition l_settings.cpp:277
LuaSettings(Settings *settings, const std::string &filename)
Definition l_settings.cpp:59
static int l_get_bool(lua_State *L)
Definition l_settings.cpp:118
static int l_get_flags(lua_State *L)
Definition l_settings.cpp:157
static void create(lua_State *L, Settings *settings, const std::string &filename)
Definition l_settings.cpp:81
static const char className[]
Definition l_settings.h:74
static int create_object(lua_State *L)
Definition l_settings.cpp:340
static int l_set_bool(lua_State *L)
Definition l_settings.cpp:198
~LuaSettings()
Definition l_settings.cpp:74
static int l_get(lua_State *L)
Definition l_settings.cpp:101
static int l_has(lua_State *L)
Definition l_settings.cpp:265
bool m_write_allowed
Definition l_settings.h:59
static int l_set_np_group(lua_State *L)
Definition l_settings.cpp:214
Definition settings.h:109
static const char * settings[]
Definition fontengine.cpp:27