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:246
bool m_is_own_settings
Definition l_settings.h:58
static const luaL_Reg methods[]
Definition l_settings.h:353
static int l_to_table(lua_State *L)
Definition l_settings.cpp:315
static int l_get_np_group(lua_State *L)
Definition l_settings.cpp:138
static int gc_object(lua_State *L)
Definition l_settings.cpp:91
std::string m_filename
Definition l_settings.h:57
static int l_remove(lua_State *L)
Definition l_settings.cpp:230
static int l_set(lua_State *L)
Definition l_settings.cpp:180
static int l_write(lua_State *L)
Definition l_settings.cpp:276
LuaSettings(Settings *settings, const std::string &filename)
Definition l_settings.cpp:58
static int l_get_bool(lua_State *L)
Definition l_settings.cpp:117
static int l_get_flags(lua_State *L)
Definition l_settings.cpp:156
static void create(lua_State *L, Settings *settings, const std::string &filename)
Definition l_settings.cpp:80
static const char className[]
Definition l_settings.h:74
static int create_object(lua_State *L)
Definition l_settings.cpp:339
static int l_set_bool(lua_State *L)
Definition l_settings.cpp:197
~LuaSettings()
Definition l_settings.cpp:73
static int l_get(lua_State *L)
Definition l_settings.cpp:100
static int l_has(lua_State *L)
Definition l_settings.cpp:264
bool m_write_allowed
Definition l_settings.h:59
static int l_set_np_group(lua_State *L)
Definition l_settings.cpp:213
Definition settings.h:109
static const char * settings[]
Definition fontengine.cpp:27