7#define SAVE_DATA_LUA_NAME "SaveData"
11 static int SetInt(lua_State* L);
12 static int GetInt(lua_State* L);
13 static int SetFloat(lua_State* L);
14 static int GetFloat(lua_State* L);
15 static int SetBool(lua_State* L);
16 static int GetBool(lua_State* L);
17 static int SetString(lua_State* L);
18 static int GetString(lua_State* L);
19 static int SetVector(lua_State* L);
20 static int GetVector(lua_State* L);
21 static int SetVector2D(lua_State* L);
22 static int GetVector2D(lua_State* L);
23 static int SetColor(lua_State* L);
24 static int GetColor(lua_State* L);
26 static int Save(lua_State* L);
27 static int Load(lua_State* L);
28 static int DoesSaveExist(lua_State* L);
29 static int DeleteSave(lua_State* L);
31 static int HasKey(lua_State* L);
32 static int DeleteKey(lua_State* L);
33 static int DeleteAll(lua_State* L);