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:247
Settings * m_settings
Definition l_settings.h:62
static int l_get_names(lua_State *L)
Definition l_settings.cpp:279
bool m_is_own_settings
Definition l_settings.h:64
static const luaL_Reg methods[]
Definition l_settings.h:386
static int l_to_table(lua_State *L)
Definition l_settings.cpp:348
static int l_get_np_group(lua_State *L)
Definition l_settings.cpp:140
static int gc_object(lua_State *L)
Definition l_settings.cpp:93
std::string m_filename
Definition l_settings.h:63
static int l_remove(lua_State *L)
Definition l_settings.cpp:263
static int l_set(lua_State *L)
Definition l_settings.cpp:197
static int l_write(lua_State *L)
Definition l_settings.cpp:309
LuaSettings(Settings *settings, const std::string &filename)
Definition l_settings.cpp:60
static int l_get_bool(lua_State *L)
Definition l_settings.cpp:119
static int l_get_pos(lua_State *L)
Definition l_settings.cpp:182
static int l_get_flags(lua_State *L)
Definition l_settings.cpp:158
static void create(lua_State *L, Settings *settings, const std::string &filename)
Definition l_settings.cpp:82
static const char className[]
Definition l_settings.h:80
static int create_object(lua_State *L)
Definition l_settings.cpp:372
static int l_set_bool(lua_State *L)
Definition l_settings.cpp:214
~LuaSettings()
Definition l_settings.cpp:75
static int l_get(lua_State *L)
Definition l_settings.cpp:102
static int l_has(lua_State *L)
Definition l_settings.cpp:297
bool m_write_allowed
Definition l_settings.h:65
static int l_set_np_group(lua_State *L)
Definition l_settings.cpp:230
Definition settings.h:109
static const char * settings[]
Definition fontengine.cpp:27