15 static const luaL_Reg
methods[];
21 static int l_get(lua_State *L);
36 static int l_set(lua_State *L);
54 static int l_has(lua_State *L);
57 static int l_write(lua_State *L);
69 LuaSettings(
const std::string &filename,
bool write_allowed);
Definition l_settings.h:13
static int l_set_pos(lua_State *L)
Definition l_settings.cpp:248
Settings * m_settings
Definition l_settings.h:62
static int l_get_names(lua_State *L)
Definition l_settings.cpp:280
bool m_is_own_settings
Definition l_settings.h:64
static const luaL_Reg methods[]
Definition l_settings.h:387
static int l_to_table(lua_State *L)
Definition l_settings.cpp:349
static int l_get_np_group(lua_State *L)
Definition l_settings.cpp:141
static int gc_object(lua_State *L)
Definition l_settings.cpp:94
std::string m_filename
Definition l_settings.h:63
static int l_remove(lua_State *L)
Definition l_settings.cpp:264
static int l_set(lua_State *L)
Definition l_settings.cpp:198
static int l_write(lua_State *L)
Definition l_settings.cpp:310
LuaSettings(Settings *settings, const std::string &filename)
Definition l_settings.cpp:61
static int l_get_bool(lua_State *L)
Definition l_settings.cpp:120
static int l_get_pos(lua_State *L)
Definition l_settings.cpp:183
static int l_get_flags(lua_State *L)
Definition l_settings.cpp:159
static void create(lua_State *L, Settings *settings, const std::string &filename)
Definition l_settings.cpp:83
static const char className[]
Definition l_settings.h:80
static int create_object(lua_State *L)
Definition l_settings.cpp:373
static int l_set_bool(lua_State *L)
Definition l_settings.cpp:215
~LuaSettings()
Definition l_settings.cpp:76
static int l_get(lua_State *L)
Definition l_settings.cpp:103
static int l_has(lua_State *L)
Definition l_settings.cpp:298
bool m_write_allowed
Definition l_settings.h:65
static int l_set_np_group(lua_State *L)
Definition l_settings.cpp:231
Definition settings.h:109
static const char * settings[]
Definition fontengine.cpp:27