22static int tolua_collect_Player(lua_State* tolua_S) {
32 tolua_usertype(tolua_S,
"Player");
36#ifndef TOLUA_DISABLE_tolua_Player_Player_new00
39 tolua_Error tolua_err;
40 if (!tolua_isusertable(tolua_S, 1,
"Player", 0, &tolua_err)
41 || !tolua_isnoobj(tolua_S, 2, &tolua_err))
50 tolua_S, (
void*)tolua_ret,
"Player");
57 tolua_S,
"#ferror in function 'new'.", &tolua_err);
64#ifndef TOLUA_DISABLE_tolua_Player_Player_new00_local
67 tolua_Error tolua_err;
68 if (!tolua_isusertable(tolua_S, 1,
"Player", 0, &tolua_err)
69 || !tolua_isnoobj(tolua_S, 2, &tolua_err))
78 tolua_S, (
void*)tolua_ret,
"Player");
79 tolua_register_gc(tolua_S, lua_gettop(tolua_S));
86 tolua_S,
"#ferror in function 'new'.", &tolua_err);
93#ifndef TOLUA_DISABLE_tolua_Player_Player_delete00
96 tolua_Error tolua_err;
97 if (!tolua_isusertype(tolua_S, 1,
"Player", 0, &tolua_err)
98 || !tolua_isnoobj(tolua_S, 2, &tolua_err))
104 = (
Player*)tolua_tousertype(tolua_S, 1, 0);
108 "invalid 'self' in function 'delete'",
117 tolua_S,
"#ferror in function 'delete'.", &tolua_err);
124#ifndef TOLUA_DISABLE_tolua_Player_Player_setHealth00
127 tolua_Error tolua_err;
128 if (!tolua_isusertype(tolua_S, 1,
"Player", 0, &tolua_err)
129 || !tolua_isnumber(tolua_S, 2, 0, &tolua_err)
130 || !tolua_isnoobj(tolua_S, 3, &tolua_err))
136 = (
Player*)tolua_tousertype(tolua_S, 1, 0);
137 int _health = ((int)tolua_tonumber(tolua_S, 2, 0));
141 "invalid 'self' in function 'setHealth'",
150 "#ferror in function 'setHealth'.",
158#ifndef TOLUA_DISABLE_tolua_Player_Player_getHealth00
161 tolua_Error tolua_err;
162 if (!tolua_isusertype(tolua_S, 1,
"Player", 0, &tolua_err)
163 || !tolua_isnoobj(tolua_S, 2, &tolua_err))
169 = (
Player*)tolua_tousertype(tolua_S, 1, 0);
173 "invalid 'self' in function 'getHealth'",
178 tolua_pushnumber(tolua_S, (lua_Number)tolua_ret);
185 "#ferror in function 'getHealth'.",
196 tolua_module(tolua_S, NULL, 0);
197 tolua_beginmodule(tolua_S, NULL);
200 tolua_S,
"Player",
"Player",
"", tolua_collect_Player);
202 tolua_cclass(tolua_S,
"Player",
"Player",
"", NULL);
204 tolua_beginmodule(tolua_S,
"Player");
216 tolua_endmodule(tolua_S);
217 tolua_endmodule(tolua_S);
222#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 501
223TOLUA_API
int luaopen_Player(lua_State* tolua_S) {
void setHealth(int health)
static void tolua_reg_types(lua_State *tolua_S)
static int tolua_Player_Player_getHealth00(lua_State *tolua_S)
static int tolua_Player_Player_new00(lua_State *tolua_S)
static int tolua_Player_Player_new00_local(lua_State *tolua_S)
static int tolua_Player_Player_delete00(lua_State *tolua_S)
TOLUA_API int tolua_Player_open(lua_State *tolua_S)
static int tolua_Player_Player_setHealth00(lua_State *tolua_S)