#include "scripting/lua-bindings/auto/axlua_studio_auto.hpp" #include "cocostudio/CocoStudio.h" #include "cocostudio/CCComExtensionData.h" #include "scripting/lua-bindings/manual/cocostudio/lua-cocostudio-conversions.h" #include "scripting/lua-bindings/manual/tolua_fix.h" #include "scripting/lua-bindings/manual/LuaBasicConversions.h" int lua_axys_studio_ActionFrame_getAction(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_getAction'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionFrame:getAction"); if (!ok) { break; } cocostudio::ActionFrame* arg1; ok &= luaval_to_object(tolua_S, 3, "ccs.ActionFrame",&arg1, "ccs.ActionFrame:getAction"); if (!ok) { break; } axys::ActionInterval* ret = cobj->getAction(arg0, arg1); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } }while(0); ok = true; do{ if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionFrame:getAction"); if (!ok) { break; } axys::ActionInterval* ret = cobj->getAction(arg0); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:getAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_getAction'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_getFrameType(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_getFrameType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_getFrameType'", nullptr); return 0; } int ret = cobj->getFrameType(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:getFrameType",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_getFrameType'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_setFrameTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_setFrameTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionFrame:setFrameTime"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_setFrameTime'", nullptr); return 0; } cobj->setFrameTime(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:setFrameTime",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_setFrameTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_setEasingType(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_setEasingType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionFrame:setEasingType"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_setEasingType'", nullptr); return 0; } cobj->setEasingType(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:setEasingType",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_setEasingType'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_getFrameTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_getFrameTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_getFrameTime'", nullptr); return 0; } double ret = cobj->getFrameTime(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:getFrameTime",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_getFrameTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_getFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_getFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_getFrameIndex'", nullptr); return 0; } int ret = cobj->getFrameIndex(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:getFrameIndex",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_getFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_setFrameType(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_setFrameType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionFrame:setFrameType"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_setFrameType'", nullptr); return 0; } cobj->setFrameType(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:setFrameType",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_setFrameType'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_setFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_setFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionFrame:setFrameIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_setFrameIndex'", nullptr); return 0; } cobj->setFrameIndex(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:setFrameIndex",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_setFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_setEasingParameter(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_setEasingParameter'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::vector arg0; ok &= luaval_to_std_vector_float(tolua_S, 2, &arg0, "ccs.ActionFrame:setEasingParameter"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_setEasingParameter'", nullptr); return 0; } cobj->setEasingParameter(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:setEasingParameter",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_setEasingParameter'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_getEasingType(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFrame_getEasingType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_getEasingType'", nullptr); return 0; } int ret = cobj->getEasingType(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:getEasingType",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_getEasingType'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::ActionFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFrame:ActionFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionFrame)"); return 0; } int lua_register_axys_studio_ActionFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionFrame"); tolua_cclass(tolua_S,"ActionFrame","ccs.ActionFrame","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"ActionFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ActionFrame_constructor); tolua_function(tolua_S,"getAction",lua_axys_studio_ActionFrame_getAction); tolua_function(tolua_S,"getFrameType",lua_axys_studio_ActionFrame_getFrameType); tolua_function(tolua_S,"setFrameTime",lua_axys_studio_ActionFrame_setFrameTime); tolua_function(tolua_S,"setEasingType",lua_axys_studio_ActionFrame_setEasingType); tolua_function(tolua_S,"getFrameTime",lua_axys_studio_ActionFrame_getFrameTime); tolua_function(tolua_S,"getFrameIndex",lua_axys_studio_ActionFrame_getFrameIndex); tolua_function(tolua_S,"setFrameType",lua_axys_studio_ActionFrame_setFrameType); tolua_function(tolua_S,"setFrameIndex",lua_axys_studio_ActionFrame_setFrameIndex); tolua_function(tolua_S,"setEasingParameter",lua_axys_studio_ActionFrame_setEasingParameter); tolua_function(tolua_S,"getEasingType",lua_axys_studio_ActionFrame_getEasingType); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionFrame"; g_typeCast[typeName] = "ccs.ActionFrame"; return 1; } int lua_axys_studio_ActionMoveFrame_setPosition(lua_State* tolua_S) { int argc = 0; cocostudio::ActionMoveFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionMoveFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionMoveFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionMoveFrame_setPosition'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Vec2 arg0; ok &= luaval_to_vec2(tolua_S, 2, &arg0, "ccs.ActionMoveFrame:setPosition"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionMoveFrame_setPosition'", nullptr); return 0; } cobj->setPosition(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionMoveFrame:setPosition",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionMoveFrame_setPosition'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionMoveFrame_getAction(lua_State* tolua_S) { int argc = 0; cocostudio::ActionMoveFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionMoveFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionMoveFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionMoveFrame_getAction'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionMoveFrame:getAction"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionMoveFrame_getAction'", nullptr); return 0; } axys::ActionInterval* ret = cobj->getAction(arg0); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionMoveFrame:getAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionMoveFrame_getAction'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionMoveFrame_getPosition(lua_State* tolua_S) { int argc = 0; cocostudio::ActionMoveFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionMoveFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionMoveFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionMoveFrame_getPosition'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionMoveFrame_getPosition'", nullptr); return 0; } axys::Vec2 ret = cobj->getPosition(); vec2_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionMoveFrame:getPosition",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionMoveFrame_getPosition'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionMoveFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionMoveFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionMoveFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::ActionMoveFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionMoveFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionMoveFrame:ActionMoveFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionMoveFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionMoveFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionMoveFrame)"); return 0; } int lua_register_axys_studio_ActionMoveFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionMoveFrame"); tolua_cclass(tolua_S,"ActionMoveFrame","ccs.ActionMoveFrame","ccs.ActionFrame",nullptr); tolua_beginmodule(tolua_S,"ActionMoveFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ActionMoveFrame_constructor); tolua_function(tolua_S,"setPosition",lua_axys_studio_ActionMoveFrame_setPosition); tolua_function(tolua_S,"getAction",lua_axys_studio_ActionMoveFrame_getAction); tolua_function(tolua_S,"getPosition",lua_axys_studio_ActionMoveFrame_getPosition); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionMoveFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionMoveFrame"; g_typeCast[typeName] = "ccs.ActionMoveFrame"; return 1; } int lua_axys_studio_ActionScaleFrame_setScaleY(lua_State* tolua_S) { int argc = 0; cocostudio::ActionScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionScaleFrame_setScaleY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionScaleFrame:setScaleY"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionScaleFrame_setScaleY'", nullptr); return 0; } cobj->setScaleY(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionScaleFrame:setScaleY",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionScaleFrame_setScaleY'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionScaleFrame_setScaleX(lua_State* tolua_S) { int argc = 0; cocostudio::ActionScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionScaleFrame_setScaleX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionScaleFrame:setScaleX"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionScaleFrame_setScaleX'", nullptr); return 0; } cobj->setScaleX(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionScaleFrame:setScaleX",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionScaleFrame_setScaleX'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionScaleFrame_getScaleY(lua_State* tolua_S) { int argc = 0; cocostudio::ActionScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionScaleFrame_getScaleY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionScaleFrame_getScaleY'", nullptr); return 0; } double ret = cobj->getScaleY(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionScaleFrame:getScaleY",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionScaleFrame_getScaleY'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionScaleFrame_getScaleX(lua_State* tolua_S) { int argc = 0; cocostudio::ActionScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionScaleFrame_getScaleX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionScaleFrame_getScaleX'", nullptr); return 0; } double ret = cobj->getScaleX(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionScaleFrame:getScaleX",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionScaleFrame_getScaleX'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionScaleFrame_getAction(lua_State* tolua_S) { int argc = 0; cocostudio::ActionScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionScaleFrame_getAction'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionScaleFrame:getAction"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionScaleFrame_getAction'", nullptr); return 0; } axys::ActionInterval* ret = cobj->getAction(arg0); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionScaleFrame:getAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionScaleFrame_getAction'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionScaleFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionScaleFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::ActionScaleFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionScaleFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionScaleFrame:ActionScaleFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionScaleFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionScaleFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionScaleFrame)"); return 0; } int lua_register_axys_studio_ActionScaleFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionScaleFrame"); tolua_cclass(tolua_S,"ActionScaleFrame","ccs.ActionScaleFrame","ccs.ActionFrame",nullptr); tolua_beginmodule(tolua_S,"ActionScaleFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ActionScaleFrame_constructor); tolua_function(tolua_S,"setScaleY",lua_axys_studio_ActionScaleFrame_setScaleY); tolua_function(tolua_S,"setScaleX",lua_axys_studio_ActionScaleFrame_setScaleX); tolua_function(tolua_S,"getScaleY",lua_axys_studio_ActionScaleFrame_getScaleY); tolua_function(tolua_S,"getScaleX",lua_axys_studio_ActionScaleFrame_getScaleX); tolua_function(tolua_S,"getAction",lua_axys_studio_ActionScaleFrame_getAction); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionScaleFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionScaleFrame"; g_typeCast[typeName] = "ccs.ActionScaleFrame"; return 1; } int lua_axys_studio_ActionRotationFrame_setRotation(lua_State* tolua_S) { int argc = 0; cocostudio::ActionRotationFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionRotationFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionRotationFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionRotationFrame_setRotation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionRotationFrame:setRotation"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionRotationFrame_setRotation'", nullptr); return 0; } cobj->setRotation(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionRotationFrame:setRotation",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionRotationFrame_setRotation'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionRotationFrame_getAction(lua_State* tolua_S) { int argc = 0; cocostudio::ActionRotationFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionRotationFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionRotationFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionRotationFrame_getAction'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionRotationFrame:getAction"); if (!ok) { break; } cocostudio::ActionFrame* arg1; ok &= luaval_to_object(tolua_S, 3, "ccs.ActionFrame",&arg1, "ccs.ActionRotationFrame:getAction"); if (!ok) { break; } axys::ActionInterval* ret = cobj->getAction(arg0, arg1); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } }while(0); ok = true; do{ if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionRotationFrame:getAction"); if (!ok) { break; } axys::ActionInterval* ret = cobj->getAction(arg0); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionRotationFrame:getAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionRotationFrame_getAction'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionRotationFrame_getRotation(lua_State* tolua_S) { int argc = 0; cocostudio::ActionRotationFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionRotationFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionRotationFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionRotationFrame_getRotation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionRotationFrame_getRotation'", nullptr); return 0; } double ret = cobj->getRotation(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionRotationFrame:getRotation",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionRotationFrame_getRotation'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionRotationFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionRotationFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionRotationFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::ActionRotationFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionRotationFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionRotationFrame:ActionRotationFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionRotationFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionRotationFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionRotationFrame)"); return 0; } int lua_register_axys_studio_ActionRotationFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionRotationFrame"); tolua_cclass(tolua_S,"ActionRotationFrame","ccs.ActionRotationFrame","ccs.ActionFrame",nullptr); tolua_beginmodule(tolua_S,"ActionRotationFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ActionRotationFrame_constructor); tolua_function(tolua_S,"setRotation",lua_axys_studio_ActionRotationFrame_setRotation); tolua_function(tolua_S,"getAction",lua_axys_studio_ActionRotationFrame_getAction); tolua_function(tolua_S,"getRotation",lua_axys_studio_ActionRotationFrame_getRotation); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionRotationFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionRotationFrame"; g_typeCast[typeName] = "ccs.ActionRotationFrame"; return 1; } int lua_axys_studio_ActionFadeFrame_getOpacity(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFadeFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFadeFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFadeFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFadeFrame_getOpacity'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFadeFrame_getOpacity'", nullptr); return 0; } int ret = cobj->getOpacity(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFadeFrame:getOpacity",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFadeFrame_getOpacity'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFadeFrame_getAction(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFadeFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFadeFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFadeFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFadeFrame_getAction'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionFadeFrame:getAction"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFadeFrame_getAction'", nullptr); return 0; } axys::ActionInterval* ret = cobj->getAction(arg0); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFadeFrame:getAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFadeFrame_getAction'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFadeFrame_setOpacity(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFadeFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionFadeFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionFadeFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionFadeFrame_setOpacity'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionFadeFrame:setOpacity"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFadeFrame_setOpacity'", nullptr); return 0; } cobj->setOpacity(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFadeFrame:setOpacity",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFadeFrame_setOpacity'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionFadeFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionFadeFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionFadeFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::ActionFadeFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionFadeFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionFadeFrame:ActionFadeFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionFadeFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionFadeFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionFadeFrame)"); return 0; } int lua_register_axys_studio_ActionFadeFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionFadeFrame"); tolua_cclass(tolua_S,"ActionFadeFrame","ccs.ActionFadeFrame","ccs.ActionFrame",nullptr); tolua_beginmodule(tolua_S,"ActionFadeFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ActionFadeFrame_constructor); tolua_function(tolua_S,"getOpacity",lua_axys_studio_ActionFadeFrame_getOpacity); tolua_function(tolua_S,"getAction",lua_axys_studio_ActionFadeFrame_getAction); tolua_function(tolua_S,"setOpacity",lua_axys_studio_ActionFadeFrame_setOpacity); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionFadeFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionFadeFrame"; g_typeCast[typeName] = "ccs.ActionFadeFrame"; return 1; } int lua_axys_studio_ActionTintFrame_getColor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionTintFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTintFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionTintFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTintFrame_getColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTintFrame_getColor'", nullptr); return 0; } axys::Color3B ret = cobj->getColor(); color3b_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTintFrame:getColor",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTintFrame_getColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTintFrame_getAction(lua_State* tolua_S) { int argc = 0; cocostudio::ActionTintFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTintFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionTintFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTintFrame_getAction'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionTintFrame:getAction"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTintFrame_getAction'", nullptr); return 0; } axys::ActionInterval* ret = cobj->getAction(arg0); object_to_luaval(tolua_S, "ax.ActionInterval",(axys::ActionInterval*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTintFrame:getAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTintFrame_getAction'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTintFrame_setColor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionTintFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTintFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionTintFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTintFrame_setColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Color3B arg0; ok &= luaval_to_color3b(tolua_S, 2, &arg0, "ccs.ActionTintFrame:setColor"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTintFrame_setColor'", nullptr); return 0; } cobj->setColor(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTintFrame:setColor",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTintFrame_setColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTintFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionTintFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTintFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::ActionTintFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionTintFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTintFrame:ActionTintFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTintFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionTintFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionTintFrame)"); return 0; } int lua_register_axys_studio_ActionTintFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionTintFrame"); tolua_cclass(tolua_S,"ActionTintFrame","ccs.ActionTintFrame","ccs.ActionFrame",nullptr); tolua_beginmodule(tolua_S,"ActionTintFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ActionTintFrame_constructor); tolua_function(tolua_S,"getColor",lua_axys_studio_ActionTintFrame_getColor); tolua_function(tolua_S,"getAction",lua_axys_studio_ActionTintFrame_getAction); tolua_function(tolua_S,"setColor",lua_axys_studio_ActionTintFrame_setColor); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionTintFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionTintFrame"; g_typeCast[typeName] = "ccs.ActionTintFrame"; return 1; } int lua_axys_studio_ActionObject_setCurrentTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_setCurrentTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionObject:setCurrentTime"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_setCurrentTime'", nullptr); return 0; } cobj->setCurrentTime(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:setCurrentTime",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_setCurrentTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_pause(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_pause'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_pause'", nullptr); return 0; } cobj->pause(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:pause",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_pause'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_setName(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_setName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ActionObject:setName"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_setName'", nullptr); return 0; } cobj->setName(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:setName",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_setName'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_setUnitTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_setUnitTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionObject:setUnitTime"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_setUnitTime'", nullptr); return 0; } cobj->setUnitTime(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:setUnitTime",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_setUnitTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_getTotalTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_getTotalTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_getTotalTime'", nullptr); return 0; } double ret = cobj->getTotalTime(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:getTotalTime",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_getTotalTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_getName(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_getName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_getName'", nullptr); return 0; } const char* ret = cobj->getName(); tolua_pushstring(tolua_S,(const char*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:getName",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_getName'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_stop(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_stop'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_stop'", nullptr); return 0; } cobj->stop(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:stop",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_stop'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_play(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_play'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 1) { axys::CallFunc* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.CallFunc",&arg0, "ccs.ActionObject:play"); if (!ok) { break; } cobj->play(arg0); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 0) { cobj->play(); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:play",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_play'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_getCurrentTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_getCurrentTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_getCurrentTime'", nullptr); return 0; } double ret = cobj->getCurrentTime(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:getCurrentTime",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_getCurrentTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_removeActionNode(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_removeActionNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::ActionNode* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ActionNode",&arg0, "ccs.ActionObject:removeActionNode"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_removeActionNode'", nullptr); return 0; } cobj->removeActionNode(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:removeActionNode",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_removeActionNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_getLoop(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_getLoop'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_getLoop'", nullptr); return 0; } bool ret = cobj->getLoop(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:getLoop",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_getLoop'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_addActionNode(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_addActionNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::ActionNode* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ActionNode",&arg0, "ccs.ActionObject:addActionNode"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_addActionNode'", nullptr); return 0; } cobj->addActionNode(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:addActionNode",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_addActionNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_getUnitTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_getUnitTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_getUnitTime'", nullptr); return 0; } double ret = cobj->getUnitTime(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:getUnitTime",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_getUnitTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_isPlaying(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_isPlaying'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_isPlaying'", nullptr); return 0; } bool ret = cobj->isPlaying(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:isPlaying",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_isPlaying'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_updateToFrameByTime(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_updateToFrameByTime'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionObject:updateToFrameByTime"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_updateToFrameByTime'", nullptr); return 0; } cobj->updateToFrameByTime(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:updateToFrameByTime",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_updateToFrameByTime'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_setLoop(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_setLoop'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.ActionObject:setLoop"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_setLoop'", nullptr); return 0; } cobj->setLoop(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:setLoop",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_setLoop'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_simulationActionUpdate(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionObject",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionObject*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionObject_simulationActionUpdate'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionObject:simulationActionUpdate"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_simulationActionUpdate'", nullptr); return 0; } cobj->simulationActionUpdate(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:simulationActionUpdate",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_simulationActionUpdate'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionObject_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ActionObject* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionObject_constructor'", nullptr); return 0; } cobj = new cocostudio::ActionObject(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionObject"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionObject:ActionObject",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionObject_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionObject_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionObject)"); return 0; } int lua_register_axys_studio_ActionObject(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionObject"); tolua_cclass(tolua_S,"ActionObject","ccs.ActionObject","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"ActionObject"); tolua_function(tolua_S,"new",lua_axys_studio_ActionObject_constructor); tolua_function(tolua_S,"setCurrentTime",lua_axys_studio_ActionObject_setCurrentTime); tolua_function(tolua_S,"pause",lua_axys_studio_ActionObject_pause); tolua_function(tolua_S,"setName",lua_axys_studio_ActionObject_setName); tolua_function(tolua_S,"setUnitTime",lua_axys_studio_ActionObject_setUnitTime); tolua_function(tolua_S,"getTotalTime",lua_axys_studio_ActionObject_getTotalTime); tolua_function(tolua_S,"getName",lua_axys_studio_ActionObject_getName); tolua_function(tolua_S,"stop",lua_axys_studio_ActionObject_stop); tolua_function(tolua_S,"play",lua_axys_studio_ActionObject_play); tolua_function(tolua_S,"getCurrentTime",lua_axys_studio_ActionObject_getCurrentTime); tolua_function(tolua_S,"removeActionNode",lua_axys_studio_ActionObject_removeActionNode); tolua_function(tolua_S,"getLoop",lua_axys_studio_ActionObject_getLoop); tolua_function(tolua_S,"addActionNode",lua_axys_studio_ActionObject_addActionNode); tolua_function(tolua_S,"getUnitTime",lua_axys_studio_ActionObject_getUnitTime); tolua_function(tolua_S,"isPlaying",lua_axys_studio_ActionObject_isPlaying); tolua_function(tolua_S,"updateToFrameByTime",lua_axys_studio_ActionObject_updateToFrameByTime); tolua_function(tolua_S,"setLoop",lua_axys_studio_ActionObject_setLoop); tolua_function(tolua_S,"simulationActionUpdate",lua_axys_studio_ActionObject_simulationActionUpdate); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionObject).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionObject"; g_typeCast[typeName] = "ccs.ActionObject"; return 1; } int lua_axys_studio_ActionManagerEx_stopActionByName(lua_State* tolua_S) { int argc = 0; cocostudio::ActionManagerEx* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionManagerEx",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionManagerEx*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionManagerEx_stopActionByName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { const char* arg0; const char* arg1; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ActionManagerEx:stopActionByName"); arg0 = arg0_tmp.c_str(); std::string arg1_tmp; ok &= luaval_to_std_string(tolua_S, 3, &arg1_tmp, "ccs.ActionManagerEx:stopActionByName"); arg1 = arg1_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionManagerEx_stopActionByName'", nullptr); return 0; } cocostudio::ActionObject* ret = cobj->stopActionByName(arg0, arg1); object_to_luaval(tolua_S, "ccs.ActionObject",(cocostudio::ActionObject*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionManagerEx:stopActionByName",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionManagerEx_stopActionByName'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionManagerEx_getActionByName(lua_State* tolua_S) { int argc = 0; cocostudio::ActionManagerEx* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionManagerEx",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionManagerEx*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionManagerEx_getActionByName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { const char* arg0; const char* arg1; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ActionManagerEx:getActionByName"); arg0 = arg0_tmp.c_str(); std::string arg1_tmp; ok &= luaval_to_std_string(tolua_S, 3, &arg1_tmp, "ccs.ActionManagerEx:getActionByName"); arg1 = arg1_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionManagerEx_getActionByName'", nullptr); return 0; } cocostudio::ActionObject* ret = cobj->getActionByName(arg0, arg1); object_to_luaval(tolua_S, "ccs.ActionObject",(cocostudio::ActionObject*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionManagerEx:getActionByName",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionManagerEx_getActionByName'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionManagerEx_getStudioVersionNumber(lua_State* tolua_S) { int argc = 0; cocostudio::ActionManagerEx* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionManagerEx",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionManagerEx*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionManagerEx_getStudioVersionNumber'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionManagerEx_getStudioVersionNumber'", nullptr); return 0; } int ret = cobj->getStudioVersionNumber(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionManagerEx:getStudioVersionNumber",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionManagerEx_getStudioVersionNumber'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionManagerEx_playActionByName(lua_State* tolua_S) { int argc = 0; cocostudio::ActionManagerEx* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionManagerEx",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionManagerEx*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionManagerEx_playActionByName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 3) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ActionManagerEx:playActionByName"); arg0 = arg0_tmp.c_str(); if (!ok) { break; } const char* arg1; std::string arg1_tmp; ok &= luaval_to_std_string(tolua_S, 3, &arg1_tmp, "ccs.ActionManagerEx:playActionByName"); arg1 = arg1_tmp.c_str(); if (!ok) { break; } axys::CallFunc* arg2; ok &= luaval_to_object(tolua_S, 4, "ax.CallFunc",&arg2, "ccs.ActionManagerEx:playActionByName"); if (!ok) { break; } cocostudio::ActionObject* ret = cobj->playActionByName(arg0, arg1, arg2); object_to_luaval(tolua_S, "ccs.ActionObject",(cocostudio::ActionObject*)ret); return 1; } }while(0); ok = true; do{ if (argc == 2) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ActionManagerEx:playActionByName"); arg0 = arg0_tmp.c_str(); if (!ok) { break; } const char* arg1; std::string arg1_tmp; ok &= luaval_to_std_string(tolua_S, 3, &arg1_tmp, "ccs.ActionManagerEx:playActionByName"); arg1 = arg1_tmp.c_str(); if (!ok) { break; } cocostudio::ActionObject* ret = cobj->playActionByName(arg0, arg1); object_to_luaval(tolua_S, "ccs.ActionObject",(cocostudio::ActionObject*)ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionManagerEx:playActionByName",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionManagerEx_playActionByName'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionManagerEx_releaseActions(lua_State* tolua_S) { int argc = 0; cocostudio::ActionManagerEx* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionManagerEx",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ActionManagerEx*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionManagerEx_releaseActions'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionManagerEx_releaseActions'", nullptr); return 0; } cobj->releaseActions(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionManagerEx:releaseActions",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionManagerEx_releaseActions'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionManagerEx_destroyInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ActionManagerEx",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionManagerEx_destroyInstance'", nullptr); return 0; } cocostudio::ActionManagerEx::destroyInstance(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ActionManagerEx:destroyInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionManagerEx_destroyInstance'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionManagerEx_getInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ActionManagerEx",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionManagerEx_getInstance'", nullptr); return 0; } cocostudio::ActionManagerEx* ret = cocostudio::ActionManagerEx::getInstance(); object_to_luaval(tolua_S, "ccs.ActionManagerEx",(cocostudio::ActionManagerEx*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ActionManagerEx:getInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionManagerEx_getInstance'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionManagerEx_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionManagerEx)"); return 0; } int lua_register_axys_studio_ActionManagerEx(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionManagerEx"); tolua_cclass(tolua_S,"ActionManagerEx","ccs.ActionManagerEx","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"ActionManagerEx"); tolua_function(tolua_S,"stopActionByName",lua_axys_studio_ActionManagerEx_stopActionByName); tolua_function(tolua_S,"getActionByName",lua_axys_studio_ActionManagerEx_getActionByName); tolua_function(tolua_S,"getStudioVersionNumber",lua_axys_studio_ActionManagerEx_getStudioVersionNumber); tolua_function(tolua_S,"playActionByName",lua_axys_studio_ActionManagerEx_playActionByName); tolua_function(tolua_S,"releaseActions",lua_axys_studio_ActionManagerEx_releaseActions); tolua_function(tolua_S,"destroyInstance", lua_axys_studio_ActionManagerEx_destroyInstance); tolua_function(tolua_S,"getInstance", lua_axys_studio_ActionManagerEx_getInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ActionManagerEx).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionManagerEx"; g_typeCast[typeName] = "ccs.ActionManagerEx"; return 1; } int lua_axys_studio_BaseData_getColor(lua_State* tolua_S) { int argc = 0; cocostudio::BaseData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BaseData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::BaseData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BaseData_getColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BaseData_getColor'", nullptr); return 0; } axys::Color4B ret = cobj->getColor(); color4b_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BaseData:getColor",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BaseData_getColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_BaseData_setColor(lua_State* tolua_S) { int argc = 0; cocostudio::BaseData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BaseData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::BaseData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BaseData_setColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Color4B arg0; ok &=luaval_to_color4b(tolua_S, 2, &arg0, "ccs.BaseData:setColor"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BaseData_setColor'", nullptr); return 0; } cobj->setColor(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BaseData:setColor",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BaseData_setColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_BaseData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.BaseData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BaseData_create'", nullptr); return 0; } cocostudio::BaseData* ret = cocostudio::BaseData::create(); object_to_luaval(tolua_S, "ccs.BaseData",(cocostudio::BaseData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.BaseData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BaseData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_BaseData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::BaseData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BaseData_constructor'", nullptr); return 0; } cobj = new cocostudio::BaseData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.BaseData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BaseData:BaseData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BaseData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_BaseData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (BaseData)"); return 0; } int lua_register_axys_studio_BaseData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.BaseData"); tolua_cclass(tolua_S,"BaseData","ccs.BaseData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"BaseData"); tolua_function(tolua_S,"new",lua_axys_studio_BaseData_constructor); tolua_function(tolua_S,"getColor",lua_axys_studio_BaseData_getColor); tolua_function(tolua_S,"setColor",lua_axys_studio_BaseData_setColor); tolua_function(tolua_S,"create", lua_axys_studio_BaseData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::BaseData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.BaseData"; g_typeCast[typeName] = "ccs.BaseData"; return 1; } int lua_axys_studio_DisplayData_copy(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayData_copy'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::DisplayData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.DisplayData",&arg0, "ccs.DisplayData:copy"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayData_copy'", nullptr); return 0; } cobj->copy(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayData:copy",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayData_copy'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayData_changeDisplayToTexture(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.DisplayData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.DisplayData:changeDisplayToTexture"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayData_changeDisplayToTexture'", nullptr); return 0; } std::string ret = cocostudio::DisplayData::changeDisplayToTexture(arg0); lua_pushlstring(tolua_S,ret.c_str(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.DisplayData:changeDisplayToTexture",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayData_changeDisplayToTexture'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.DisplayData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayData_create'", nullptr); return 0; } cocostudio::DisplayData* ret = cocostudio::DisplayData::create(); object_to_luaval(tolua_S, "ccs.DisplayData",(cocostudio::DisplayData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.DisplayData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayData_constructor'", nullptr); return 0; } cobj = new cocostudio::DisplayData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.DisplayData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayData:DisplayData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_DisplayData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (DisplayData)"); return 0; } int lua_register_axys_studio_DisplayData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.DisplayData"); tolua_cclass(tolua_S,"DisplayData","ccs.DisplayData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"DisplayData"); tolua_function(tolua_S,"new",lua_axys_studio_DisplayData_constructor); tolua_function(tolua_S,"copy",lua_axys_studio_DisplayData_copy); tolua_function(tolua_S,"changeDisplayToTexture", lua_axys_studio_DisplayData_changeDisplayToTexture); tolua_function(tolua_S,"create", lua_axys_studio_DisplayData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::DisplayData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.DisplayData"; g_typeCast[typeName] = "ccs.DisplayData"; return 1; } int lua_axys_studio_SpriteDisplayData_copy(lua_State* tolua_S) { int argc = 0; cocostudio::SpriteDisplayData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SpriteDisplayData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::SpriteDisplayData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SpriteDisplayData_copy'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::DisplayData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.DisplayData",&arg0, "ccs.SpriteDisplayData:copy"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SpriteDisplayData_copy'", nullptr); return 0; } cobj->copy(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SpriteDisplayData:copy",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SpriteDisplayData_copy'.",&tolua_err); #endif return 0; } int lua_axys_studio_SpriteDisplayData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.SpriteDisplayData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SpriteDisplayData_create'", nullptr); return 0; } cocostudio::SpriteDisplayData* ret = cocostudio::SpriteDisplayData::create(); object_to_luaval(tolua_S, "ccs.SpriteDisplayData",(cocostudio::SpriteDisplayData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.SpriteDisplayData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SpriteDisplayData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_SpriteDisplayData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::SpriteDisplayData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SpriteDisplayData_constructor'", nullptr); return 0; } cobj = new cocostudio::SpriteDisplayData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.SpriteDisplayData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SpriteDisplayData:SpriteDisplayData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SpriteDisplayData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_SpriteDisplayData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (SpriteDisplayData)"); return 0; } int lua_register_axys_studio_SpriteDisplayData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.SpriteDisplayData"); tolua_cclass(tolua_S,"SpriteDisplayData","ccs.SpriteDisplayData","ccs.DisplayData",nullptr); tolua_beginmodule(tolua_S,"SpriteDisplayData"); tolua_function(tolua_S,"new",lua_axys_studio_SpriteDisplayData_constructor); tolua_function(tolua_S,"copy",lua_axys_studio_SpriteDisplayData_copy); tolua_function(tolua_S,"create", lua_axys_studio_SpriteDisplayData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::SpriteDisplayData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.SpriteDisplayData"; g_typeCast[typeName] = "ccs.SpriteDisplayData"; return 1; } int lua_axys_studio_ArmatureDisplayData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ArmatureDisplayData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDisplayData_create'", nullptr); return 0; } cocostudio::ArmatureDisplayData* ret = cocostudio::ArmatureDisplayData::create(); object_to_luaval(tolua_S, "ccs.ArmatureDisplayData",(cocostudio::ArmatureDisplayData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ArmatureDisplayData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDisplayData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDisplayData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDisplayData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDisplayData_constructor'", nullptr); return 0; } cobj = new cocostudio::ArmatureDisplayData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ArmatureDisplayData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDisplayData:ArmatureDisplayData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDisplayData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ArmatureDisplayData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ArmatureDisplayData)"); return 0; } int lua_register_axys_studio_ArmatureDisplayData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ArmatureDisplayData"); tolua_cclass(tolua_S,"ArmatureDisplayData","ccs.ArmatureDisplayData","ccs.DisplayData",nullptr); tolua_beginmodule(tolua_S,"ArmatureDisplayData"); tolua_function(tolua_S,"new",lua_axys_studio_ArmatureDisplayData_constructor); tolua_function(tolua_S,"create", lua_axys_studio_ArmatureDisplayData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ArmatureDisplayData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ArmatureDisplayData"; g_typeCast[typeName] = "ccs.ArmatureDisplayData"; return 1; } int lua_axys_studio_ParticleDisplayData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ParticleDisplayData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ParticleDisplayData_create'", nullptr); return 0; } cocostudio::ParticleDisplayData* ret = cocostudio::ParticleDisplayData::create(); object_to_luaval(tolua_S, "ccs.ParticleDisplayData",(cocostudio::ParticleDisplayData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ParticleDisplayData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ParticleDisplayData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ParticleDisplayData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ParticleDisplayData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ParticleDisplayData_constructor'", nullptr); return 0; } cobj = new cocostudio::ParticleDisplayData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ParticleDisplayData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ParticleDisplayData:ParticleDisplayData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ParticleDisplayData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ParticleDisplayData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ParticleDisplayData)"); return 0; } int lua_register_axys_studio_ParticleDisplayData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ParticleDisplayData"); tolua_cclass(tolua_S,"ParticleDisplayData","ccs.ParticleDisplayData","ccs.DisplayData",nullptr); tolua_beginmodule(tolua_S,"ParticleDisplayData"); tolua_function(tolua_S,"new",lua_axys_studio_ParticleDisplayData_constructor); tolua_function(tolua_S,"create", lua_axys_studio_ParticleDisplayData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ParticleDisplayData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ParticleDisplayData"; g_typeCast[typeName] = "ccs.ParticleDisplayData"; return 1; } int lua_axys_studio_BoneData_getDisplayData(lua_State* tolua_S) { int argc = 0; cocostudio::BoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::BoneData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneData_getDisplayData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.BoneData:getDisplayData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneData_getDisplayData'", nullptr); return 0; } cocostudio::DisplayData* ret = cobj->getDisplayData(arg0); object_to_luaval(tolua_S, "ccs.DisplayData",(cocostudio::DisplayData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneData:getDisplayData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneData_getDisplayData'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneData_init(lua_State* tolua_S) { int argc = 0; cocostudio::BoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::BoneData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneData_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneData_init'", nullptr); return 0; } bool ret = cobj->init(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneData:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneData_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneData_addDisplayData(lua_State* tolua_S) { int argc = 0; cocostudio::BoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::BoneData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneData_addDisplayData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::DisplayData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.DisplayData",&arg0, "ccs.BoneData:addDisplayData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneData_addDisplayData'", nullptr); return 0; } cobj->addDisplayData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneData:addDisplayData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneData_addDisplayData'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.BoneData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneData_create'", nullptr); return 0; } cocostudio::BoneData* ret = cocostudio::BoneData::create(); object_to_luaval(tolua_S, "ccs.BoneData",(cocostudio::BoneData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.BoneData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::BoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneData_constructor'", nullptr); return 0; } cobj = new cocostudio::BoneData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.BoneData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneData:BoneData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_BoneData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (BoneData)"); return 0; } int lua_register_axys_studio_BoneData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.BoneData"); tolua_cclass(tolua_S,"BoneData","ccs.BoneData","ccs.BaseData",nullptr); tolua_beginmodule(tolua_S,"BoneData"); tolua_function(tolua_S,"new",lua_axys_studio_BoneData_constructor); tolua_function(tolua_S,"getDisplayData",lua_axys_studio_BoneData_getDisplayData); tolua_function(tolua_S,"init",lua_axys_studio_BoneData_init); tolua_function(tolua_S,"addDisplayData",lua_axys_studio_BoneData_addDisplayData); tolua_function(tolua_S,"create", lua_axys_studio_BoneData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::BoneData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.BoneData"; g_typeCast[typeName] = "ccs.BoneData"; return 1; } int lua_axys_studio_ArmatureData_addBoneData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureData_addBoneData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::BoneData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.BoneData",&arg0, "ccs.ArmatureData:addBoneData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureData_addBoneData'", nullptr); return 0; } cobj->addBoneData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureData:addBoneData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureData_addBoneData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureData_init(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureData_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureData_init'", nullptr); return 0; } bool ret = cobj->init(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureData:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureData_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureData_getBoneData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureData_getBoneData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureData:getBoneData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureData_getBoneData'", nullptr); return 0; } cocostudio::BoneData* ret = cobj->getBoneData(arg0); object_to_luaval(tolua_S, "ccs.BoneData",(cocostudio::BoneData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureData:getBoneData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureData_getBoneData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ArmatureData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureData_create'", nullptr); return 0; } cocostudio::ArmatureData* ret = cocostudio::ArmatureData::create(); object_to_luaval(tolua_S, "ccs.ArmatureData",(cocostudio::ArmatureData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ArmatureData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureData_constructor'", nullptr); return 0; } cobj = new cocostudio::ArmatureData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ArmatureData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureData:ArmatureData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ArmatureData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ArmatureData)"); return 0; } int lua_register_axys_studio_ArmatureData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ArmatureData"); tolua_cclass(tolua_S,"ArmatureData","ccs.ArmatureData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"ArmatureData"); tolua_function(tolua_S,"new",lua_axys_studio_ArmatureData_constructor); tolua_function(tolua_S,"addBoneData",lua_axys_studio_ArmatureData_addBoneData); tolua_function(tolua_S,"init",lua_axys_studio_ArmatureData_init); tolua_function(tolua_S,"getBoneData",lua_axys_studio_ArmatureData_getBoneData); tolua_function(tolua_S,"create", lua_axys_studio_ArmatureData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ArmatureData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ArmatureData"; g_typeCast[typeName] = "ccs.ArmatureData"; return 1; } int lua_axys_studio_FrameData_copy(lua_State* tolua_S) { int argc = 0; cocostudio::FrameData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.FrameData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::FrameData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_FrameData_copy'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const cocostudio::BaseData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.BaseData",&arg0, "ccs.FrameData:copy"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_FrameData_copy'", nullptr); return 0; } cobj->copy(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.FrameData:copy",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_FrameData_copy'.",&tolua_err); #endif return 0; } int lua_axys_studio_FrameData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.FrameData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_FrameData_create'", nullptr); return 0; } cocostudio::FrameData* ret = cocostudio::FrameData::create(); object_to_luaval(tolua_S, "ccs.FrameData",(cocostudio::FrameData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.FrameData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_FrameData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_FrameData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::FrameData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_FrameData_constructor'", nullptr); return 0; } cobj = new cocostudio::FrameData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.FrameData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.FrameData:FrameData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_FrameData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_FrameData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (FrameData)"); return 0; } int lua_register_axys_studio_FrameData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.FrameData"); tolua_cclass(tolua_S,"FrameData","ccs.FrameData","ccs.BaseData",nullptr); tolua_beginmodule(tolua_S,"FrameData"); tolua_function(tolua_S,"new",lua_axys_studio_FrameData_constructor); tolua_function(tolua_S,"copy",lua_axys_studio_FrameData_copy); tolua_function(tolua_S,"create", lua_axys_studio_FrameData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::FrameData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.FrameData"; g_typeCast[typeName] = "ccs.FrameData"; return 1; } int lua_axys_studio_MovementBoneData_init(lua_State* tolua_S) { int argc = 0; cocostudio::MovementBoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.MovementBoneData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::MovementBoneData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_MovementBoneData_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementBoneData_init'", nullptr); return 0; } bool ret = cobj->init(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.MovementBoneData:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementBoneData_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_MovementBoneData_getFrameData(lua_State* tolua_S) { int argc = 0; cocostudio::MovementBoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.MovementBoneData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::MovementBoneData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_MovementBoneData_getFrameData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.MovementBoneData:getFrameData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementBoneData_getFrameData'", nullptr); return 0; } cocostudio::FrameData* ret = cobj->getFrameData(arg0); object_to_luaval(tolua_S, "ccs.FrameData",(cocostudio::FrameData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.MovementBoneData:getFrameData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementBoneData_getFrameData'.",&tolua_err); #endif return 0; } int lua_axys_studio_MovementBoneData_addFrameData(lua_State* tolua_S) { int argc = 0; cocostudio::MovementBoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.MovementBoneData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::MovementBoneData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_MovementBoneData_addFrameData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::FrameData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.FrameData",&arg0, "ccs.MovementBoneData:addFrameData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementBoneData_addFrameData'", nullptr); return 0; } cobj->addFrameData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.MovementBoneData:addFrameData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementBoneData_addFrameData'.",&tolua_err); #endif return 0; } int lua_axys_studio_MovementBoneData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.MovementBoneData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementBoneData_create'", nullptr); return 0; } cocostudio::MovementBoneData* ret = cocostudio::MovementBoneData::create(); object_to_luaval(tolua_S, "ccs.MovementBoneData",(cocostudio::MovementBoneData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.MovementBoneData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementBoneData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_MovementBoneData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::MovementBoneData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementBoneData_constructor'", nullptr); return 0; } cobj = new cocostudio::MovementBoneData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.MovementBoneData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.MovementBoneData:MovementBoneData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementBoneData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_MovementBoneData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (MovementBoneData)"); return 0; } int lua_register_axys_studio_MovementBoneData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.MovementBoneData"); tolua_cclass(tolua_S,"MovementBoneData","ccs.MovementBoneData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"MovementBoneData"); tolua_function(tolua_S,"new",lua_axys_studio_MovementBoneData_constructor); tolua_function(tolua_S,"init",lua_axys_studio_MovementBoneData_init); tolua_function(tolua_S,"getFrameData",lua_axys_studio_MovementBoneData_getFrameData); tolua_function(tolua_S,"addFrameData",lua_axys_studio_MovementBoneData_addFrameData); tolua_function(tolua_S,"create", lua_axys_studio_MovementBoneData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::MovementBoneData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.MovementBoneData"; g_typeCast[typeName] = "ccs.MovementBoneData"; return 1; } int lua_axys_studio_MovementData_getMovementBoneData(lua_State* tolua_S) { int argc = 0; cocostudio::MovementData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.MovementData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::MovementData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_MovementData_getMovementBoneData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.MovementData:getMovementBoneData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementData_getMovementBoneData'", nullptr); return 0; } cocostudio::MovementBoneData* ret = cobj->getMovementBoneData(arg0); object_to_luaval(tolua_S, "ccs.MovementBoneData",(cocostudio::MovementBoneData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.MovementData:getMovementBoneData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementData_getMovementBoneData'.",&tolua_err); #endif return 0; } int lua_axys_studio_MovementData_addMovementBoneData(lua_State* tolua_S) { int argc = 0; cocostudio::MovementData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.MovementData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::MovementData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_MovementData_addMovementBoneData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::MovementBoneData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.MovementBoneData",&arg0, "ccs.MovementData:addMovementBoneData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementData_addMovementBoneData'", nullptr); return 0; } cobj->addMovementBoneData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.MovementData:addMovementBoneData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementData_addMovementBoneData'.",&tolua_err); #endif return 0; } int lua_axys_studio_MovementData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.MovementData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementData_create'", nullptr); return 0; } cocostudio::MovementData* ret = cocostudio::MovementData::create(); object_to_luaval(tolua_S, "ccs.MovementData",(cocostudio::MovementData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.MovementData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_MovementData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::MovementData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_MovementData_constructor'", nullptr); return 0; } cobj = new cocostudio::MovementData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.MovementData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.MovementData:MovementData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_MovementData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_MovementData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (MovementData)"); return 0; } int lua_register_axys_studio_MovementData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.MovementData"); tolua_cclass(tolua_S,"MovementData","ccs.MovementData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"MovementData"); tolua_function(tolua_S,"new",lua_axys_studio_MovementData_constructor); tolua_function(tolua_S,"getMovementBoneData",lua_axys_studio_MovementData_getMovementBoneData); tolua_function(tolua_S,"addMovementBoneData",lua_axys_studio_MovementData_addMovementBoneData); tolua_function(tolua_S,"create", lua_axys_studio_MovementData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::MovementData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.MovementData"; g_typeCast[typeName] = "ccs.MovementData"; return 1; } int lua_axys_studio_AnimationData_getMovement(lua_State* tolua_S) { int argc = 0; cocostudio::AnimationData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.AnimationData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::AnimationData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_AnimationData_getMovement'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.AnimationData:getMovement"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnimationData_getMovement'", nullptr); return 0; } cocostudio::MovementData* ret = cobj->getMovement(arg0); object_to_luaval(tolua_S, "ccs.MovementData",(cocostudio::MovementData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AnimationData:getMovement",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnimationData_getMovement'.",&tolua_err); #endif return 0; } int lua_axys_studio_AnimationData_getMovementCount(lua_State* tolua_S) { int argc = 0; cocostudio::AnimationData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.AnimationData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::AnimationData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_AnimationData_getMovementCount'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnimationData_getMovementCount'", nullptr); return 0; } ssize_t ret = cobj->getMovementCount(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AnimationData:getMovementCount",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnimationData_getMovementCount'.",&tolua_err); #endif return 0; } int lua_axys_studio_AnimationData_addMovement(lua_State* tolua_S) { int argc = 0; cocostudio::AnimationData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.AnimationData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::AnimationData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_AnimationData_addMovement'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::MovementData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.MovementData",&arg0, "ccs.AnimationData:addMovement"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnimationData_addMovement'", nullptr); return 0; } cobj->addMovement(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AnimationData:addMovement",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnimationData_addMovement'.",&tolua_err); #endif return 0; } int lua_axys_studio_AnimationData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.AnimationData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnimationData_create'", nullptr); return 0; } cocostudio::AnimationData* ret = cocostudio::AnimationData::create(); object_to_luaval(tolua_S, "ccs.AnimationData",(cocostudio::AnimationData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.AnimationData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnimationData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_AnimationData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::AnimationData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnimationData_constructor'", nullptr); return 0; } cobj = new cocostudio::AnimationData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.AnimationData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AnimationData:AnimationData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnimationData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_AnimationData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (AnimationData)"); return 0; } int lua_register_axys_studio_AnimationData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.AnimationData"); tolua_cclass(tolua_S,"AnimationData","ccs.AnimationData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"AnimationData"); tolua_function(tolua_S,"new",lua_axys_studio_AnimationData_constructor); tolua_function(tolua_S,"getMovement",lua_axys_studio_AnimationData_getMovement); tolua_function(tolua_S,"getMovementCount",lua_axys_studio_AnimationData_getMovementCount); tolua_function(tolua_S,"addMovement",lua_axys_studio_AnimationData_addMovement); tolua_function(tolua_S,"create", lua_axys_studio_AnimationData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::AnimationData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.AnimationData"; g_typeCast[typeName] = "ccs.AnimationData"; return 1; } int lua_axys_studio_ContourData_init(lua_State* tolua_S) { int argc = 0; cocostudio::ContourData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ContourData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ContourData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ContourData_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ContourData_init'", nullptr); return 0; } bool ret = cobj->init(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ContourData:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ContourData_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ContourData_addVertex(lua_State* tolua_S) { int argc = 0; cocostudio::ContourData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ContourData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ContourData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ContourData_addVertex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Vec2 arg0; ok &= luaval_to_vec2(tolua_S, 2, &arg0, "ccs.ContourData:addVertex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ContourData_addVertex'", nullptr); return 0; } cobj->addVertex(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ContourData:addVertex",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ContourData_addVertex'.",&tolua_err); #endif return 0; } int lua_axys_studio_ContourData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ContourData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ContourData_create'", nullptr); return 0; } cocostudio::ContourData* ret = cocostudio::ContourData::create(); object_to_luaval(tolua_S, "ccs.ContourData",(cocostudio::ContourData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ContourData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ContourData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ContourData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ContourData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ContourData_constructor'", nullptr); return 0; } cobj = new cocostudio::ContourData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ContourData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ContourData:ContourData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ContourData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ContourData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ContourData)"); return 0; } int lua_register_axys_studio_ContourData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ContourData"); tolua_cclass(tolua_S,"ContourData","ccs.ContourData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"ContourData"); tolua_function(tolua_S,"new",lua_axys_studio_ContourData_constructor); tolua_function(tolua_S,"init",lua_axys_studio_ContourData_init); tolua_function(tolua_S,"addVertex",lua_axys_studio_ContourData_addVertex); tolua_function(tolua_S,"create", lua_axys_studio_ContourData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ContourData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ContourData"; g_typeCast[typeName] = "ccs.ContourData"; return 1; } int lua_axys_studio_TextureData_getContourData(lua_State* tolua_S) { int argc = 0; cocostudio::TextureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.TextureData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::TextureData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_TextureData_getContourData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.TextureData:getContourData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureData_getContourData'", nullptr); return 0; } cocostudio::ContourData* ret = cobj->getContourData(arg0); object_to_luaval(tolua_S, "ccs.ContourData",(cocostudio::ContourData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.TextureData:getContourData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureData_getContourData'.",&tolua_err); #endif return 0; } int lua_axys_studio_TextureData_init(lua_State* tolua_S) { int argc = 0; cocostudio::TextureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.TextureData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::TextureData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_TextureData_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureData_init'", nullptr); return 0; } bool ret = cobj->init(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.TextureData:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureData_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_TextureData_addContourData(lua_State* tolua_S) { int argc = 0; cocostudio::TextureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.TextureData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::TextureData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_TextureData_addContourData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::ContourData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ContourData",&arg0, "ccs.TextureData:addContourData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureData_addContourData'", nullptr); return 0; } cobj->addContourData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.TextureData:addContourData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureData_addContourData'.",&tolua_err); #endif return 0; } int lua_axys_studio_TextureData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.TextureData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureData_create'", nullptr); return 0; } cocostudio::TextureData* ret = cocostudio::TextureData::create(); object_to_luaval(tolua_S, "ccs.TextureData",(cocostudio::TextureData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.TextureData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_TextureData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::TextureData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureData_constructor'", nullptr); return 0; } cobj = new cocostudio::TextureData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.TextureData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.TextureData:TextureData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_TextureData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (TextureData)"); return 0; } int lua_register_axys_studio_TextureData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.TextureData"); tolua_cclass(tolua_S,"TextureData","ccs.TextureData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"TextureData"); tolua_function(tolua_S,"new",lua_axys_studio_TextureData_constructor); tolua_function(tolua_S,"getContourData",lua_axys_studio_TextureData_getContourData); tolua_function(tolua_S,"init",lua_axys_studio_TextureData_init); tolua_function(tolua_S,"addContourData",lua_axys_studio_TextureData_addContourData); tolua_function(tolua_S,"create", lua_axys_studio_TextureData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::TextureData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.TextureData"; g_typeCast[typeName] = "ccs.TextureData"; return 1; } int lua_axys_studio_Tween_getAnimation(lua_State* tolua_S) { int argc = 0; cocostudio::Tween* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Tween",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Tween*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Tween_getAnimation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_getAnimation'", nullptr); return 0; } cocostudio::ArmatureAnimation* ret = cobj->getAnimation(); object_to_luaval(tolua_S, "ccs.ArmatureAnimation",(cocostudio::ArmatureAnimation*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Tween:getAnimation",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_getAnimation'.",&tolua_err); #endif return 0; } int lua_axys_studio_Tween_gotoAndPause(lua_State* tolua_S) { int argc = 0; cocostudio::Tween* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Tween",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Tween*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Tween_gotoAndPause'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Tween:gotoAndPause"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_gotoAndPause'", nullptr); return 0; } cobj->gotoAndPause(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Tween:gotoAndPause",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_gotoAndPause'.",&tolua_err); #endif return 0; } int lua_axys_studio_Tween_play(lua_State* tolua_S) { int argc = 0; cocostudio::Tween* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Tween",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Tween*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Tween_play'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 5) { cocostudio::MovementBoneData* arg0; int arg1; int arg2; int arg3; int arg4; ok &= luaval_to_object(tolua_S, 2, "ccs.MovementBoneData",&arg0, "ccs.Tween:play"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.Tween:play"); ok &= luaval_to_int32(tolua_S, 4,(int *)&arg2, "ccs.Tween:play"); ok &= luaval_to_int32(tolua_S, 5,(int *)&arg3, "ccs.Tween:play"); ok &= luaval_to_int32(tolua_S, 6,(int *)&arg4, "ccs.Tween:play"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_play'", nullptr); return 0; } cobj->play(arg0, arg1, arg2, arg3, arg4); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Tween:play",argc, 5); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_play'.",&tolua_err); #endif return 0; } int lua_axys_studio_Tween_gotoAndPlay(lua_State* tolua_S) { int argc = 0; cocostudio::Tween* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Tween",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Tween*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Tween_gotoAndPlay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Tween:gotoAndPlay"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_gotoAndPlay'", nullptr); return 0; } cobj->gotoAndPlay(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Tween:gotoAndPlay",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_gotoAndPlay'.",&tolua_err); #endif return 0; } int lua_axys_studio_Tween_init(lua_State* tolua_S) { int argc = 0; cocostudio::Tween* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Tween",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Tween*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Tween_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Tween:init"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_init'", nullptr); return 0; } bool ret = cobj->init(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Tween:init",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_Tween_setAnimation(lua_State* tolua_S) { int argc = 0; cocostudio::Tween* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Tween",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Tween*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Tween_setAnimation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::ArmatureAnimation* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ArmatureAnimation",&arg0, "ccs.Tween:setAnimation"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_setAnimation'", nullptr); return 0; } cobj->setAnimation(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Tween:setAnimation",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_setAnimation'.",&tolua_err); #endif return 0; } int lua_axys_studio_Tween_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.Tween",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Tween:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_create'", nullptr); return 0; } cocostudio::Tween* ret = cocostudio::Tween::create(arg0); object_to_luaval(tolua_S, "ccs.Tween",(cocostudio::Tween*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.Tween:create",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_Tween_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::Tween* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Tween_constructor'", nullptr); return 0; } cobj = new cocostudio::Tween(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.Tween"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Tween:Tween",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Tween_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_Tween_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (Tween)"); return 0; } int lua_register_axys_studio_Tween(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.Tween"); tolua_cclass(tolua_S,"Tween","ccs.Tween","ccs.ProcessBase",nullptr); tolua_beginmodule(tolua_S,"Tween"); tolua_function(tolua_S,"new",lua_axys_studio_Tween_constructor); tolua_function(tolua_S,"getAnimation",lua_axys_studio_Tween_getAnimation); tolua_function(tolua_S,"gotoAndPause",lua_axys_studio_Tween_gotoAndPause); tolua_function(tolua_S,"play",lua_axys_studio_Tween_play); tolua_function(tolua_S,"gotoAndPlay",lua_axys_studio_Tween_gotoAndPlay); tolua_function(tolua_S,"init",lua_axys_studio_Tween_init); tolua_function(tolua_S,"setAnimation",lua_axys_studio_Tween_setAnimation); tolua_function(tolua_S,"create", lua_axys_studio_Tween_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::Tween).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.Tween"; g_typeCast[typeName] = "ccs.Tween"; return 1; } int lua_axys_studio_DisplayManager_getDisplayRenderNode(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getDisplayRenderNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getDisplayRenderNode'", nullptr); return 0; } axys::Node* ret = cobj->getDisplayRenderNode(); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getDisplayRenderNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getDisplayRenderNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_getAnchorPointInPoints(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getAnchorPointInPoints'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getAnchorPointInPoints'", nullptr); return 0; } axys::Vec2 ret = cobj->getAnchorPointInPoints(); vec2_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getAnchorPointInPoints",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getAnchorPointInPoints'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_getDisplayRenderNodeType(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getDisplayRenderNodeType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getDisplayRenderNodeType'", nullptr); return 0; } int ret = (int)cobj->getDisplayRenderNodeType(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getDisplayRenderNodeType",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getDisplayRenderNodeType'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_removeDisplay(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_removeDisplay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.DisplayManager:removeDisplay"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_removeDisplay'", nullptr); return 0; } cobj->removeDisplay(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:removeDisplay",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_removeDisplay'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_setForceChangeDisplay(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_setForceChangeDisplay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.DisplayManager:setForceChangeDisplay"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_setForceChangeDisplay'", nullptr); return 0; } cobj->setForceChangeDisplay(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:setForceChangeDisplay",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_setForceChangeDisplay'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_init(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.DisplayManager:init"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_init'", nullptr); return 0; } bool ret = cobj->init(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:init",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_getContentSize(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getContentSize'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getContentSize'", nullptr); return 0; } axys::Size ret = cobj->getContentSize(); size_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getContentSize",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getContentSize'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_getBoundingBox(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getBoundingBox'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getBoundingBox'", nullptr); return 0; } axys::Rect ret = cobj->getBoundingBox(); rect_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getBoundingBox",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getBoundingBox'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_addDisplay(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_addDisplay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.DisplayManager:addDisplay"); if (!ok) { break; } int arg1; ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.DisplayManager:addDisplay"); if (!ok) { break; } cobj->addDisplay(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 2) { cocostudio::DisplayData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.DisplayData",&arg0, "ccs.DisplayManager:addDisplay"); if (!ok) { break; } int arg1; ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.DisplayManager:addDisplay"); if (!ok) { break; } cobj->addDisplay(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:addDisplay",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_addDisplay'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_containPoint(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_containPoint'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.DisplayManager:containPoint"); if (!ok) { break; } double arg1; ok &= luaval_to_number(tolua_S, 3,&arg1, "ccs.DisplayManager:containPoint"); if (!ok) { break; } bool ret = cobj->containPoint(arg0, arg1); tolua_pushboolean(tolua_S,(bool)ret); return 1; } }while(0); ok = true; do{ if (argc == 1) { axys::Vec2 arg0; ok &= luaval_to_vec2(tolua_S, 2, &arg0, "ccs.DisplayManager:containPoint"); if (!ok) { break; } bool ret = cobj->containPoint(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:containPoint",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_containPoint'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_changeDisplayWithIndex(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_changeDisplayWithIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { int arg0; bool arg1; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.DisplayManager:changeDisplayWithIndex"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.DisplayManager:changeDisplayWithIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_changeDisplayWithIndex'", nullptr); return 0; } cobj->changeDisplayWithIndex(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:changeDisplayWithIndex",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_changeDisplayWithIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_changeDisplayWithName(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_changeDisplayWithName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; bool arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.DisplayManager:changeDisplayWithName"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.DisplayManager:changeDisplayWithName"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_changeDisplayWithName'", nullptr); return 0; } cobj->changeDisplayWithName(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:changeDisplayWithName",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_changeDisplayWithName'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_isForceChangeDisplay(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_isForceChangeDisplay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_isForceChangeDisplay'", nullptr); return 0; } bool ret = cobj->isForceChangeDisplay(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:isForceChangeDisplay",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_isForceChangeDisplay'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_getCurrentDisplayIndex(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getCurrentDisplayIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getCurrentDisplayIndex'", nullptr); return 0; } int ret = cobj->getCurrentDisplayIndex(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getCurrentDisplayIndex",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getCurrentDisplayIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_getAnchorPoint(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getAnchorPoint'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getAnchorPoint'", nullptr); return 0; } axys::Vec2 ret = cobj->getAnchorPoint(); vec2_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getAnchorPoint",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getAnchorPoint'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_getDecorativeDisplayList(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_getDecorativeDisplayList'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_getDecorativeDisplayList'", nullptr); return 0; } const axys::Vector& ret = cobj->getDecorativeDisplayList(); ccvector_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:getDecorativeDisplayList",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_getDecorativeDisplayList'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_isVisible(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_isVisible'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_isVisible'", nullptr); return 0; } bool ret = cobj->isVisible(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:isVisible",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_isVisible'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_setVisible(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::DisplayManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_DisplayManager_setVisible'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.DisplayManager:setVisible"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_setVisible'", nullptr); return 0; } cobj->setVisible(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:setVisible",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_setVisible'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.DisplayManager",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.DisplayManager:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_create'", nullptr); return 0; } cocostudio::DisplayManager* ret = cocostudio::DisplayManager::create(arg0); object_to_luaval(tolua_S, "ccs.DisplayManager",(cocostudio::DisplayManager*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.DisplayManager:create",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_DisplayManager_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::DisplayManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_DisplayManager_constructor'", nullptr); return 0; } cobj = new cocostudio::DisplayManager(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.DisplayManager"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.DisplayManager:DisplayManager",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_DisplayManager_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_DisplayManager_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (DisplayManager)"); return 0; } int lua_register_axys_studio_DisplayManager(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.DisplayManager"); tolua_cclass(tolua_S,"DisplayManager","ccs.DisplayManager","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"DisplayManager"); tolua_function(tolua_S,"new",lua_axys_studio_DisplayManager_constructor); tolua_function(tolua_S,"getDisplayRenderNode",lua_axys_studio_DisplayManager_getDisplayRenderNode); tolua_function(tolua_S,"getAnchorPointInPoints",lua_axys_studio_DisplayManager_getAnchorPointInPoints); tolua_function(tolua_S,"getDisplayRenderNodeType",lua_axys_studio_DisplayManager_getDisplayRenderNodeType); tolua_function(tolua_S,"removeDisplay",lua_axys_studio_DisplayManager_removeDisplay); tolua_function(tolua_S,"setForceChangeDisplay",lua_axys_studio_DisplayManager_setForceChangeDisplay); tolua_function(tolua_S,"init",lua_axys_studio_DisplayManager_init); tolua_function(tolua_S,"getContentSize",lua_axys_studio_DisplayManager_getContentSize); tolua_function(tolua_S,"getBoundingBox",lua_axys_studio_DisplayManager_getBoundingBox); tolua_function(tolua_S,"addDisplay",lua_axys_studio_DisplayManager_addDisplay); tolua_function(tolua_S,"containPoint",lua_axys_studio_DisplayManager_containPoint); tolua_function(tolua_S,"changeDisplayWithIndex",lua_axys_studio_DisplayManager_changeDisplayWithIndex); tolua_function(tolua_S,"changeDisplayWithName",lua_axys_studio_DisplayManager_changeDisplayWithName); tolua_function(tolua_S,"isForceChangeDisplay",lua_axys_studio_DisplayManager_isForceChangeDisplay); tolua_function(tolua_S,"getCurrentDisplayIndex",lua_axys_studio_DisplayManager_getCurrentDisplayIndex); tolua_function(tolua_S,"getAnchorPoint",lua_axys_studio_DisplayManager_getAnchorPoint); tolua_function(tolua_S,"getDecorativeDisplayList",lua_axys_studio_DisplayManager_getDecorativeDisplayList); tolua_function(tolua_S,"isVisible",lua_axys_studio_DisplayManager_isVisible); tolua_function(tolua_S,"setVisible",lua_axys_studio_DisplayManager_setVisible); tolua_function(tolua_S,"create", lua_axys_studio_DisplayManager_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::DisplayManager).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.DisplayManager"; g_typeCast[typeName] = "ccs.DisplayManager"; return 1; } int lua_axys_studio_Bone_isTransformDirty(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_isTransformDirty'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_isTransformDirty'", nullptr); return 0; } bool ret = cobj->isTransformDirty(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:isTransformDirty",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_isTransformDirty'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_setBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_setBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::BlendFunc arg0; ok &= luaval_to_blendfunc(tolua_S, 2, &arg0, "ccs.Bone:setBlendFunc"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_setBlendFunc'", nullptr); return 0; } cobj->setBlendFunc(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:setBlendFunc",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_setBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_isIgnoreMovementBoneData(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_isIgnoreMovementBoneData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_isIgnoreMovementBoneData'", nullptr); return 0; } bool ret = cobj->isIgnoreMovementBoneData(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:isIgnoreMovementBoneData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_isIgnoreMovementBoneData'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_updateZOrder(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_updateZOrder'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_updateZOrder'", nullptr); return 0; } cobj->updateZOrder(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:updateZOrder",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_updateZOrder'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getDisplayRenderNode(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getDisplayRenderNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getDisplayRenderNode'", nullptr); return 0; } axys::Node* ret = cobj->getDisplayRenderNode(); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getDisplayRenderNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getDisplayRenderNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_isBlendDirty(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_isBlendDirty'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_isBlendDirty'", nullptr); return 0; } bool ret = cobj->isBlendDirty(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:isBlendDirty",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_isBlendDirty'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_addChildBone(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_addChildBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Bone:addChildBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_addChildBone'", nullptr); return 0; } cobj->addChildBone(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:addChildBone",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_addChildBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getWorldInfo(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getWorldInfo'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getWorldInfo'", nullptr); return 0; } cocostudio::BaseData* ret = cobj->getWorldInfo(); object_to_luaval(tolua_S, "ccs.BaseData",(cocostudio::BaseData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getWorldInfo",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getWorldInfo'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getTween(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getTween'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getTween'", nullptr); return 0; } cocostudio::Tween* ret = cobj->getTween(); object_to_luaval(tolua_S, "ccs.Tween",(cocostudio::Tween*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getTween",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getTween'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getParentBone(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getParentBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getParentBone'", nullptr); return 0; } cocostudio::Bone* ret = cobj->getParentBone(); object_to_luaval(tolua_S, "ccs.Bone",(cocostudio::Bone*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getParentBone",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getParentBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_updateColor(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_updateColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_updateColor'", nullptr); return 0; } cobj->updateColor(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:updateColor",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_updateColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_setTransformDirty(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_setTransformDirty'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.Bone:setTransformDirty"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_setTransformDirty'", nullptr); return 0; } cobj->setTransformDirty(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:setTransformDirty",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_setTransformDirty'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getDisplayRenderNodeType(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getDisplayRenderNodeType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getDisplayRenderNodeType'", nullptr); return 0; } int ret = (int)cobj->getDisplayRenderNodeType(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getDisplayRenderNodeType",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getDisplayRenderNodeType'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_removeDisplay(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_removeDisplay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Bone:removeDisplay"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_removeDisplay'", nullptr); return 0; } cobj->removeDisplay(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:removeDisplay",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_removeDisplay'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_setBoneData(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_setBoneData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::BoneData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.BoneData",&arg0, "ccs.Bone:setBoneData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_setBoneData'", nullptr); return 0; } cobj->setBoneData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:setBoneData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_setBoneData'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_init(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Bone:init"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_init'", nullptr); return 0; } bool ret = cobj->init(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:init",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_setParentBone(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_setParentBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Bone:setParentBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_setParentBone'", nullptr); return 0; } cobj->setParentBone(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:setParentBone",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_setParentBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_addDisplay(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_addDisplay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.Bone:addDisplay"); if (!ok) { break; } int arg1; ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.Bone:addDisplay"); if (!ok) { break; } cobj->addDisplay(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 2) { cocostudio::DisplayData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.DisplayData",&arg0, "ccs.Bone:addDisplay"); if (!ok) { break; } int arg1; ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.Bone:addDisplay"); if (!ok) { break; } cobj->addDisplay(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:addDisplay",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_addDisplay'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getBlendFunc'", nullptr); return 0; } axys::BlendFunc ret = cobj->getBlendFunc(); blendfunc_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getBlendFunc",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_removeFromParent(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_removeFromParent'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.Bone:removeFromParent"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_removeFromParent'", nullptr); return 0; } cobj->removeFromParent(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:removeFromParent",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_removeFromParent'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getColliderDetector(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getColliderDetector'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getColliderDetector'", nullptr); return 0; } cocostudio::ColliderDetector* ret = cobj->getColliderDetector(); object_to_luaval(tolua_S, "ccs.ColliderDetector",(cocostudio::ColliderDetector*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getColliderDetector",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getColliderDetector'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getChildArmature(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getChildArmature'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getChildArmature'", nullptr); return 0; } cocostudio::Armature* ret = cobj->getChildArmature(); object_to_luaval(tolua_S, "ccs.Armature",(cocostudio::Armature*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getChildArmature",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getChildArmature'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getTweenData(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getTweenData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getTweenData'", nullptr); return 0; } cocostudio::FrameData* ret = cobj->getTweenData(); object_to_luaval(tolua_S, "ccs.FrameData",(cocostudio::FrameData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getTweenData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getTweenData'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_changeDisplayWithIndex(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_changeDisplayWithIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { int arg0; bool arg1; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Bone:changeDisplayWithIndex"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.Bone:changeDisplayWithIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_changeDisplayWithIndex'", nullptr); return 0; } cobj->changeDisplayWithIndex(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:changeDisplayWithIndex",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_changeDisplayWithIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_changeDisplayWithName(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_changeDisplayWithName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; bool arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Bone:changeDisplayWithName"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.Bone:changeDisplayWithName"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_changeDisplayWithName'", nullptr); return 0; } cobj->changeDisplayWithName(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:changeDisplayWithName",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_changeDisplayWithName'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_setArmature(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_setArmature'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Armature* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Armature",&arg0, "ccs.Bone:setArmature"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_setArmature'", nullptr); return 0; } cobj->setArmature(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:setArmature",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_setArmature'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_setBlendDirty(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_setBlendDirty'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.Bone:setBlendDirty"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_setBlendDirty'", nullptr); return 0; } cobj->setBlendDirty(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:setBlendDirty",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_setBlendDirty'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_removeChildBone(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_removeChildBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { cocostudio::Bone* arg0; bool arg1; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Bone:removeChildBone"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.Bone:removeChildBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_removeChildBone'", nullptr); return 0; } cobj->removeChildBone(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:removeChildBone",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_removeChildBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_setChildArmature(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_setChildArmature'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Armature* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Armature",&arg0, "ccs.Bone:setChildArmature"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_setChildArmature'", nullptr); return 0; } cobj->setChildArmature(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:setChildArmature",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_setChildArmature'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getNodeToArmatureTransform(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getNodeToArmatureTransform'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getNodeToArmatureTransform'", nullptr); return 0; } axys::Mat4 ret = cobj->getNodeToArmatureTransform(); mat4_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getNodeToArmatureTransform",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getNodeToArmatureTransform'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getDisplayManager(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getDisplayManager'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getDisplayManager'", nullptr); return 0; } cocostudio::DisplayManager* ret = cobj->getDisplayManager(); object_to_luaval(tolua_S, "ccs.DisplayManager",(cocostudio::DisplayManager*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getDisplayManager",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getDisplayManager'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getArmature(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getArmature'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getArmature'", nullptr); return 0; } cocostudio::Armature* ret = cobj->getArmature(); object_to_luaval(tolua_S, "ccs.Armature",(cocostudio::Armature*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getArmature",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getArmature'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_getBoneData(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Bone*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Bone_getBoneData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_getBoneData'", nullptr); return 0; } cocostudio::BoneData* ret = cobj->getBoneData(); object_to_luaval(tolua_S, "ccs.BoneData",(cocostudio::BoneData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:getBoneData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_getBoneData'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.Bone",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S)-1; do { if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Bone:create"); if (!ok) { break; } cocostudio::Bone* ret = cocostudio::Bone::create(arg0); object_to_luaval(tolua_S, "ccs.Bone",(cocostudio::Bone*)ret); return 1; } } while (0); ok = true; do { if (argc == 0) { cocostudio::Bone* ret = cocostudio::Bone::create(); object_to_luaval(tolua_S, "ccs.Bone",(cocostudio::Bone*)ret); return 1; } } while (0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d", "ccs.Bone:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_Bone_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::Bone* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Bone_constructor'", nullptr); return 0; } cobj = new cocostudio::Bone(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.Bone"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Bone:Bone",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Bone_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_Bone_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (Bone)"); return 0; } int lua_register_axys_studio_Bone(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.Bone"); tolua_cclass(tolua_S,"Bone","ccs.Bone","ax.Node",nullptr); tolua_beginmodule(tolua_S,"Bone"); tolua_function(tolua_S,"new",lua_axys_studio_Bone_constructor); tolua_function(tolua_S,"isTransformDirty",lua_axys_studio_Bone_isTransformDirty); tolua_function(tolua_S,"setBlendFunc",lua_axys_studio_Bone_setBlendFunc); tolua_function(tolua_S,"isIgnoreMovementBoneData",lua_axys_studio_Bone_isIgnoreMovementBoneData); tolua_function(tolua_S,"updateZOrder",lua_axys_studio_Bone_updateZOrder); tolua_function(tolua_S,"getDisplayRenderNode",lua_axys_studio_Bone_getDisplayRenderNode); tolua_function(tolua_S,"isBlendDirty",lua_axys_studio_Bone_isBlendDirty); tolua_function(tolua_S,"addChildBone",lua_axys_studio_Bone_addChildBone); tolua_function(tolua_S,"getWorldInfo",lua_axys_studio_Bone_getWorldInfo); tolua_function(tolua_S,"getTween",lua_axys_studio_Bone_getTween); tolua_function(tolua_S,"getParentBone",lua_axys_studio_Bone_getParentBone); tolua_function(tolua_S,"updateColor",lua_axys_studio_Bone_updateColor); tolua_function(tolua_S,"setTransformDirty",lua_axys_studio_Bone_setTransformDirty); tolua_function(tolua_S,"getDisplayRenderNodeType",lua_axys_studio_Bone_getDisplayRenderNodeType); tolua_function(tolua_S,"removeDisplay",lua_axys_studio_Bone_removeDisplay); tolua_function(tolua_S,"setBoneData",lua_axys_studio_Bone_setBoneData); tolua_function(tolua_S,"init",lua_axys_studio_Bone_init); tolua_function(tolua_S,"setParentBone",lua_axys_studio_Bone_setParentBone); tolua_function(tolua_S,"addDisplay",lua_axys_studio_Bone_addDisplay); tolua_function(tolua_S,"getBlendFunc",lua_axys_studio_Bone_getBlendFunc); tolua_function(tolua_S,"removeFromParent",lua_axys_studio_Bone_removeFromParent); tolua_function(tolua_S,"getColliderDetector",lua_axys_studio_Bone_getColliderDetector); tolua_function(tolua_S,"getChildArmature",lua_axys_studio_Bone_getChildArmature); tolua_function(tolua_S,"getTweenData",lua_axys_studio_Bone_getTweenData); tolua_function(tolua_S,"changeDisplayWithIndex",lua_axys_studio_Bone_changeDisplayWithIndex); tolua_function(tolua_S,"changeDisplayWithName",lua_axys_studio_Bone_changeDisplayWithName); tolua_function(tolua_S,"setArmature",lua_axys_studio_Bone_setArmature); tolua_function(tolua_S,"setBlendDirty",lua_axys_studio_Bone_setBlendDirty); tolua_function(tolua_S,"removeChildBone",lua_axys_studio_Bone_removeChildBone); tolua_function(tolua_S,"setChildArmature",lua_axys_studio_Bone_setChildArmature); tolua_function(tolua_S,"getNodeToArmatureTransform",lua_axys_studio_Bone_getNodeToArmatureTransform); tolua_function(tolua_S,"getDisplayManager",lua_axys_studio_Bone_getDisplayManager); tolua_function(tolua_S,"getArmature",lua_axys_studio_Bone_getArmature); tolua_function(tolua_S,"getBoneData",lua_axys_studio_Bone_getBoneData); tolua_function(tolua_S,"create", lua_axys_studio_Bone_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::Bone).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.Bone"; g_typeCast[typeName] = "ccs.Bone"; return 1; } int lua_axys_studio_BatchNode_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.BatchNode",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BatchNode_create'", nullptr); return 0; } cocostudio::BatchNode* ret = cocostudio::BatchNode::create(); object_to_luaval(tolua_S, "ccs.BatchNode",(cocostudio::BatchNode*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.BatchNode:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BatchNode_create'.",&tolua_err); #endif return 0; } static int lua_axys_studio_BatchNode_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (BatchNode)"); return 0; } int lua_register_axys_studio_BatchNode(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.BatchNode"); tolua_cclass(tolua_S,"BatchNode","ccs.BatchNode","ax.Node",nullptr); tolua_beginmodule(tolua_S,"BatchNode"); tolua_function(tolua_S,"create", lua_axys_studio_BatchNode_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::BatchNode).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.BatchNode"; g_typeCast[typeName] = "ccs.BatchNode"; return 1; } int lua_axys_studio_ArmatureAnimation_getSpeedScale(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_getSpeedScale'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_getSpeedScale'", nullptr); return 0; } double ret = cobj->getSpeedScale(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:getSpeedScale",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_getSpeedScale'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_play(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_play'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureAnimation:play"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_play'", nullptr); return 0; } cobj->play(arg0); lua_settop(tolua_S, 1); return 1; } if (argc == 2) { std::string_view arg0; int arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureAnimation:play"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:play"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_play'", nullptr); return 0; } cobj->play(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { std::string_view arg0; int arg1; int arg2; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureAnimation:play"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:play"); ok &= luaval_to_int32(tolua_S, 4,(int *)&arg2, "ccs.ArmatureAnimation:play"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_play'", nullptr); return 0; } cobj->play(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:play",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_play'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_gotoAndPause(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_gotoAndPause'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ArmatureAnimation:gotoAndPause"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_gotoAndPause'", nullptr); return 0; } cobj->gotoAndPause(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:gotoAndPause",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_gotoAndPause'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_playWithIndexes(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_playWithIndexes'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::vector arg0; ok &= luaval_to_std_vector_int(tolua_S, 2, &arg0, "ccs.ArmatureAnimation:playWithIndexes"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithIndexes'", nullptr); return 0; } cobj->playWithIndexes(arg0); lua_settop(tolua_S, 1); return 1; } if (argc == 2) { std::vector arg0; int arg1; ok &= luaval_to_std_vector_int(tolua_S, 2, &arg0, "ccs.ArmatureAnimation:playWithIndexes"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:playWithIndexes"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithIndexes'", nullptr); return 0; } cobj->playWithIndexes(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { std::vector arg0; int arg1; bool arg2; ok &= luaval_to_std_vector_int(tolua_S, 2, &arg0, "ccs.ArmatureAnimation:playWithIndexes"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:playWithIndexes"); ok &= luaval_to_boolean(tolua_S, 4,&arg2, "ccs.ArmatureAnimation:playWithIndexes"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithIndexes'", nullptr); return 0; } cobj->playWithIndexes(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:playWithIndexes",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_playWithIndexes'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_setAnimationData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_setAnimationData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::AnimationData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.AnimationData",&arg0, "ccs.ArmatureAnimation:setAnimationData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_setAnimationData'", nullptr); return 0; } cobj->setAnimationData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:setAnimationData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_setAnimationData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_setSpeedScale(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_setSpeedScale'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ArmatureAnimation:setSpeedScale"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_setSpeedScale'", nullptr); return 0; } cobj->setSpeedScale(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:setSpeedScale",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_setSpeedScale'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_getAnimationData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_getAnimationData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_getAnimationData'", nullptr); return 0; } cocostudio::AnimationData* ret = cobj->getAnimationData(); object_to_luaval(tolua_S, "ccs.AnimationData",(cocostudio::AnimationData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:getAnimationData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_getAnimationData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_gotoAndPlay(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_gotoAndPlay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ArmatureAnimation:gotoAndPlay"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_gotoAndPlay'", nullptr); return 0; } cobj->gotoAndPlay(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:gotoAndPlay",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_gotoAndPlay'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_init(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Armature* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Armature",&arg0, "ccs.ArmatureAnimation:init"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_init'", nullptr); return 0; } bool ret = cobj->init(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:init",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_playWithNames(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_playWithNames'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::vector arg0; ok &= luaval_to_std_vector_string(tolua_S, 2, &arg0, "ccs.ArmatureAnimation:playWithNames"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithNames'", nullptr); return 0; } cobj->playWithNames(arg0); lua_settop(tolua_S, 1); return 1; } if (argc == 2) { std::vector arg0; int arg1; ok &= luaval_to_std_vector_string(tolua_S, 2, &arg0, "ccs.ArmatureAnimation:playWithNames"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:playWithNames"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithNames'", nullptr); return 0; } cobj->playWithNames(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { std::vector arg0; int arg1; bool arg2; ok &= luaval_to_std_vector_string(tolua_S, 2, &arg0, "ccs.ArmatureAnimation:playWithNames"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:playWithNames"); ok &= luaval_to_boolean(tolua_S, 4,&arg2, "ccs.ArmatureAnimation:playWithNames"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithNames'", nullptr); return 0; } cobj->playWithNames(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:playWithNames",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_playWithNames'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_getMovementCount(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_getMovementCount'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_getMovementCount'", nullptr); return 0; } ssize_t ret = cobj->getMovementCount(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:getMovementCount",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_getMovementCount'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_playWithIndex(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_playWithIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ArmatureAnimation:playWithIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithIndex'", nullptr); return 0; } cobj->playWithIndex(arg0); lua_settop(tolua_S, 1); return 1; } if (argc == 2) { int arg0; int arg1; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ArmatureAnimation:playWithIndex"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:playWithIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithIndex'", nullptr); return 0; } cobj->playWithIndex(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { int arg0; int arg1; int arg2; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ArmatureAnimation:playWithIndex"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ArmatureAnimation:playWithIndex"); ok &= luaval_to_int32(tolua_S, 4,(int *)&arg2, "ccs.ArmatureAnimation:playWithIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_playWithIndex'", nullptr); return 0; } cobj->playWithIndex(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:playWithIndex",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_playWithIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_getCurrentMovementID(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureAnimation*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureAnimation_getCurrentMovementID'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_getCurrentMovementID'", nullptr); return 0; } std::string ret = cobj->getCurrentMovementID(); lua_pushlstring(tolua_S,ret.c_str(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:getCurrentMovementID",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_getCurrentMovementID'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ArmatureAnimation",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { cocostudio::Armature* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Armature",&arg0, "ccs.ArmatureAnimation:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_create'", nullptr); return 0; } cocostudio::ArmatureAnimation* ret = cocostudio::ArmatureAnimation::create(arg0); object_to_luaval(tolua_S, "ccs.ArmatureAnimation",(cocostudio::ArmatureAnimation*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ArmatureAnimation:create",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureAnimation_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureAnimation* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureAnimation_constructor'", nullptr); return 0; } cobj = new cocostudio::ArmatureAnimation(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ArmatureAnimation"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureAnimation:ArmatureAnimation",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureAnimation_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ArmatureAnimation_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ArmatureAnimation)"); return 0; } int lua_register_axys_studio_ArmatureAnimation(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ArmatureAnimation"); tolua_cclass(tolua_S,"ArmatureAnimation","ccs.ArmatureAnimation","ccs.ProcessBase",nullptr); tolua_beginmodule(tolua_S,"ArmatureAnimation"); tolua_function(tolua_S,"new",lua_axys_studio_ArmatureAnimation_constructor); tolua_function(tolua_S,"getSpeedScale",lua_axys_studio_ArmatureAnimation_getSpeedScale); tolua_function(tolua_S,"play",lua_axys_studio_ArmatureAnimation_play); tolua_function(tolua_S,"gotoAndPause",lua_axys_studio_ArmatureAnimation_gotoAndPause); tolua_function(tolua_S,"playWithIndexes",lua_axys_studio_ArmatureAnimation_playWithIndexes); tolua_function(tolua_S,"setAnimationData",lua_axys_studio_ArmatureAnimation_setAnimationData); tolua_function(tolua_S,"setSpeedScale",lua_axys_studio_ArmatureAnimation_setSpeedScale); tolua_function(tolua_S,"getAnimationData",lua_axys_studio_ArmatureAnimation_getAnimationData); tolua_function(tolua_S,"gotoAndPlay",lua_axys_studio_ArmatureAnimation_gotoAndPlay); tolua_function(tolua_S,"init",lua_axys_studio_ArmatureAnimation_init); tolua_function(tolua_S,"playWithNames",lua_axys_studio_ArmatureAnimation_playWithNames); tolua_function(tolua_S,"getMovementCount",lua_axys_studio_ArmatureAnimation_getMovementCount); tolua_function(tolua_S,"playWithIndex",lua_axys_studio_ArmatureAnimation_playWithIndex); tolua_function(tolua_S,"getCurrentMovementID",lua_axys_studio_ArmatureAnimation_getCurrentMovementID); tolua_function(tolua_S,"create", lua_axys_studio_ArmatureAnimation_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ArmatureAnimation).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ArmatureAnimation"; g_typeCast[typeName] = "ccs.ArmatureAnimation"; return 1; } int lua_axys_studio_ArmatureDataManager_removeAnimationData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_removeAnimationData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:removeAnimationData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_removeAnimationData'", nullptr); return 0; } cobj->removeAnimationData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:removeAnimationData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_removeAnimationData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_addArmatureData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_addArmatureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; cocostudio::ArmatureData* arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addArmatureData"); ok &= luaval_to_object(tolua_S, 3, "ccs.ArmatureData",&arg1, "ccs.ArmatureDataManager:addArmatureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addArmatureData'", nullptr); return 0; } cobj->addArmatureData(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { std::string_view arg0; cocostudio::ArmatureData* arg1; std::string_view arg2; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addArmatureData"); ok &= luaval_to_object(tolua_S, 3, "ccs.ArmatureData",&arg1, "ccs.ArmatureDataManager:addArmatureData"); ok &= luaval_to_std_string_view(tolua_S, 4,&arg2, "ccs.ArmatureDataManager:addArmatureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addArmatureData'", nullptr); return 0; } cobj->addArmatureData(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:addArmatureData",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_addArmatureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_addArmatureFileInfo(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_addArmatureFileInfo'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 3) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addArmatureFileInfo"); if (!ok) { break; } std::string_view arg1; ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ArmatureDataManager:addArmatureFileInfo"); if (!ok) { break; } std::string_view arg2; ok &= luaval_to_std_string_view(tolua_S, 4,&arg2, "ccs.ArmatureDataManager:addArmatureFileInfo"); if (!ok) { break; } cobj->addArmatureFileInfo(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addArmatureFileInfo"); if (!ok) { break; } cobj->addArmatureFileInfo(arg0); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:addArmatureFileInfo",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_addArmatureFileInfo'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_removeArmatureFileInfo(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_removeArmatureFileInfo'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:removeArmatureFileInfo"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_removeArmatureFileInfo'", nullptr); return 0; } cobj->removeArmatureFileInfo(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:removeArmatureFileInfo",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_removeArmatureFileInfo'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getTextureDatas(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_getTextureDatas'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getTextureDatas'", nullptr); return 0; } const axys::Map& ret = cobj->getTextureDatas(); ccmap_string_key_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:getTextureDatas",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getTextureDatas'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getTextureData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_getTextureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:getTextureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getTextureData'", nullptr); return 0; } cocostudio::TextureData* ret = cobj->getTextureData(arg0); object_to_luaval(tolua_S, "ccs.TextureData",(cocostudio::TextureData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:getTextureData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getTextureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getArmatureData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_getArmatureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:getArmatureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getArmatureData'", nullptr); return 0; } cocostudio::ArmatureData* ret = cobj->getArmatureData(arg0); object_to_luaval(tolua_S, "ccs.ArmatureData",(cocostudio::ArmatureData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:getArmatureData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getArmatureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getAnimationData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_getAnimationData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:getAnimationData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getAnimationData'", nullptr); return 0; } cocostudio::AnimationData* ret = cobj->getAnimationData(arg0); object_to_luaval(tolua_S, "ccs.AnimationData",(cocostudio::AnimationData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:getAnimationData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getAnimationData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_addAnimationData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_addAnimationData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; cocostudio::AnimationData* arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addAnimationData"); ok &= luaval_to_object(tolua_S, 3, "ccs.AnimationData",&arg1, "ccs.ArmatureDataManager:addAnimationData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addAnimationData'", nullptr); return 0; } cobj->addAnimationData(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { std::string_view arg0; cocostudio::AnimationData* arg1; std::string_view arg2; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addAnimationData"); ok &= luaval_to_object(tolua_S, 3, "ccs.AnimationData",&arg1, "ccs.ArmatureDataManager:addAnimationData"); ok &= luaval_to_std_string_view(tolua_S, 4,&arg2, "ccs.ArmatureDataManager:addAnimationData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addAnimationData'", nullptr); return 0; } cobj->addAnimationData(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:addAnimationData",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_addAnimationData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_init(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_init'", nullptr); return 0; } bool ret = cobj->init(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_removeArmatureData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_removeArmatureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:removeArmatureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_removeArmatureData'", nullptr); return 0; } cobj->removeArmatureData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:removeArmatureData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_removeArmatureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getArmatureDatas(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_getArmatureDatas'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getArmatureDatas'", nullptr); return 0; } const axys::Map& ret = cobj->getArmatureDatas(); ccmap_string_key_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:getArmatureDatas",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getArmatureDatas'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_addRelativeData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_addRelativeData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addRelativeData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addRelativeData'", nullptr); return 0; } cobj->addRelativeData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:addRelativeData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_addRelativeData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_removeTextureData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_removeTextureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:removeTextureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_removeTextureData'", nullptr); return 0; } cobj->removeTextureData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:removeTextureData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_removeTextureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getRelativeData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_getRelativeData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:getRelativeData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getRelativeData'", nullptr); return 0; } cocostudio::RelativeData* ret = cobj->getRelativeData(arg0); #pragma warning NO CONVERSION FROM NATIVE FOR RelativeData*; return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:getRelativeData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getRelativeData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_addTextureData(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_addTextureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; cocostudio::TextureData* arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addTextureData"); ok &= luaval_to_object(tolua_S, 3, "ccs.TextureData",&arg1, "ccs.ArmatureDataManager:addTextureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addTextureData'", nullptr); return 0; } cobj->addTextureData(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { std::string_view arg0; cocostudio::TextureData* arg1; std::string_view arg2; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addTextureData"); ok &= luaval_to_object(tolua_S, 3, "ccs.TextureData",&arg1, "ccs.ArmatureDataManager:addTextureData"); ok &= luaval_to_std_string_view(tolua_S, 4,&arg2, "ccs.ArmatureDataManager:addTextureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addTextureData'", nullptr); return 0; } cobj->addTextureData(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:addTextureData",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_addTextureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getAnimationDatas(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_getAnimationDatas'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getAnimationDatas'", nullptr); return 0; } const axys::Map& ret = cobj->getAnimationDatas(); ccmap_string_key_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:getAnimationDatas",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getAnimationDatas'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_isAutoLoadSpriteFile(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_isAutoLoadSpriteFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_isAutoLoadSpriteFile'", nullptr); return 0; } bool ret = cobj->isAutoLoadSpriteFile(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:isAutoLoadSpriteFile",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_isAutoLoadSpriteFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_addSpriteFrameFromFile(lua_State* tolua_S) { int argc = 0; cocostudio::ArmatureDataManager* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ArmatureDataManager*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ArmatureDataManager_addSpriteFrameFromFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; std::string_view arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addSpriteFrameFromFile"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ArmatureDataManager:addSpriteFrameFromFile"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addSpriteFrameFromFile'", nullptr); return 0; } cobj->addSpriteFrameFromFile(arg0, arg1); lua_settop(tolua_S, 1); return 1; } if (argc == 3) { std::string_view arg0; std::string_view arg1; std::string_view arg2; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ArmatureDataManager:addSpriteFrameFromFile"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ArmatureDataManager:addSpriteFrameFromFile"); ok &= luaval_to_std_string_view(tolua_S, 4,&arg2, "ccs.ArmatureDataManager:addSpriteFrameFromFile"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_addSpriteFrameFromFile'", nullptr); return 0; } cobj->addSpriteFrameFromFile(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ArmatureDataManager:addSpriteFrameFromFile",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_addSpriteFrameFromFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_destroyInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_destroyInstance'", nullptr); return 0; } cocostudio::ArmatureDataManager::destroyInstance(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ArmatureDataManager:destroyInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_destroyInstance'.",&tolua_err); #endif return 0; } int lua_axys_studio_ArmatureDataManager_getInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ArmatureDataManager",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ArmatureDataManager_getInstance'", nullptr); return 0; } cocostudio::ArmatureDataManager* ret = cocostudio::ArmatureDataManager::getInstance(); object_to_luaval(tolua_S, "ccs.ArmatureDataManager",(cocostudio::ArmatureDataManager*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ArmatureDataManager:getInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ArmatureDataManager_getInstance'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ArmatureDataManager_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ArmatureDataManager)"); return 0; } int lua_register_axys_studio_ArmatureDataManager(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ArmatureDataManager"); tolua_cclass(tolua_S,"ArmatureDataManager","ccs.ArmatureDataManager","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"ArmatureDataManager"); tolua_function(tolua_S,"removeAnimationData",lua_axys_studio_ArmatureDataManager_removeAnimationData); tolua_function(tolua_S,"addArmatureData",lua_axys_studio_ArmatureDataManager_addArmatureData); tolua_function(tolua_S,"addArmatureFileInfo",lua_axys_studio_ArmatureDataManager_addArmatureFileInfo); tolua_function(tolua_S,"removeArmatureFileInfo",lua_axys_studio_ArmatureDataManager_removeArmatureFileInfo); tolua_function(tolua_S,"getTextureDatas",lua_axys_studio_ArmatureDataManager_getTextureDatas); tolua_function(tolua_S,"getTextureData",lua_axys_studio_ArmatureDataManager_getTextureData); tolua_function(tolua_S,"getArmatureData",lua_axys_studio_ArmatureDataManager_getArmatureData); tolua_function(tolua_S,"getAnimationData",lua_axys_studio_ArmatureDataManager_getAnimationData); tolua_function(tolua_S,"addAnimationData",lua_axys_studio_ArmatureDataManager_addAnimationData); tolua_function(tolua_S,"init",lua_axys_studio_ArmatureDataManager_init); tolua_function(tolua_S,"removeArmatureData",lua_axys_studio_ArmatureDataManager_removeArmatureData); tolua_function(tolua_S,"getArmatureDatas",lua_axys_studio_ArmatureDataManager_getArmatureDatas); tolua_function(tolua_S,"addRelativeData",lua_axys_studio_ArmatureDataManager_addRelativeData); tolua_function(tolua_S,"removeTextureData",lua_axys_studio_ArmatureDataManager_removeTextureData); tolua_function(tolua_S,"getRelativeData",lua_axys_studio_ArmatureDataManager_getRelativeData); tolua_function(tolua_S,"addTextureData",lua_axys_studio_ArmatureDataManager_addTextureData); tolua_function(tolua_S,"getAnimationDatas",lua_axys_studio_ArmatureDataManager_getAnimationDatas); tolua_function(tolua_S,"isAutoLoadSpriteFile",lua_axys_studio_ArmatureDataManager_isAutoLoadSpriteFile); tolua_function(tolua_S,"addSpriteFrameFromFile",lua_axys_studio_ArmatureDataManager_addSpriteFrameFromFile); tolua_function(tolua_S,"destroyInstance", lua_axys_studio_ArmatureDataManager_destroyInstance); tolua_function(tolua_S,"getInstance", lua_axys_studio_ArmatureDataManager_getInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ArmatureDataManager).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ArmatureDataManager"; g_typeCast[typeName] = "ccs.ArmatureDataManager"; return 1; } int lua_axys_studio_Armature_getBone(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Armature:getBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getBone'", nullptr); return 0; } cocostudio::Bone* ret = cobj->getBone(arg0); object_to_luaval(tolua_S, "ccs.Bone",(cocostudio::Bone*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getBone",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_changeBoneParent(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_changeBoneParent'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { cocostudio::Bone* arg0; std::string_view arg1; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Armature:changeBoneParent"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.Armature:changeBoneParent"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_changeBoneParent'", nullptr); return 0; } cobj->changeBoneParent(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:changeBoneParent",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_changeBoneParent'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_setAnimation(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_setAnimation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::ArmatureAnimation* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ArmatureAnimation",&arg0, "ccs.Armature:setAnimation"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_setAnimation'", nullptr); return 0; } cobj->setAnimation(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:setAnimation",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_setAnimation'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getBoneAtPoint(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getBoneAtPoint'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { double arg0; double arg1; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.Armature:getBoneAtPoint"); ok &= luaval_to_number(tolua_S, 3,&arg1, "ccs.Armature:getBoneAtPoint"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getBoneAtPoint'", nullptr); return 0; } cocostudio::Bone* ret = cobj->getBoneAtPoint(arg0, arg1); object_to_luaval(tolua_S, "ccs.Bone",(cocostudio::Bone*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getBoneAtPoint",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getBoneAtPoint'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getArmatureTransformDirty(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getArmatureTransformDirty'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getArmatureTransformDirty'", nullptr); return 0; } bool ret = cobj->getArmatureTransformDirty(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getArmatureTransformDirty",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getArmatureTransformDirty'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_setVersion(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_setVersion'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.Armature:setVersion"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_setVersion'", nullptr); return 0; } cobj->setVersion(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:setVersion",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_setVersion'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_updateOffsetPoint(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_updateOffsetPoint'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_updateOffsetPoint'", nullptr); return 0; } cobj->updateOffsetPoint(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:updateOffsetPoint",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_updateOffsetPoint'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getParentBone(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getParentBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getParentBone'", nullptr); return 0; } cocostudio::Bone* ret = cobj->getParentBone(); object_to_luaval(tolua_S, "ccs.Bone",(cocostudio::Bone*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getParentBone",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getParentBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_removeBone(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_removeBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { cocostudio::Bone* arg0; bool arg1; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Armature:removeBone"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.Armature:removeBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_removeBone'", nullptr); return 0; } cobj->removeBone(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:removeBone",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_removeBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getBatchNode(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getBatchNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getBatchNode'", nullptr); return 0; } cocostudio::BatchNode* ret = cobj->getBatchNode(); object_to_luaval(tolua_S, "ccs.BatchNode",(cocostudio::BatchNode*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getBatchNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getBatchNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_init(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Armature:init"); if (!ok) { break; } cocostudio::Bone* arg1; ok &= luaval_to_object(tolua_S, 3, "ccs.Bone",&arg1, "ccs.Armature:init"); if (!ok) { break; } bool ret = cobj->init(arg0, arg1); tolua_pushboolean(tolua_S,(bool)ret); return 1; } }while(0); ok = true; do{ if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Armature:init"); if (!ok) { break; } bool ret = cobj->init(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:init",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_setParentBone(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_setParentBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Armature:setParentBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_setParentBone'", nullptr); return 0; } cobj->setParentBone(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:setParentBone",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_setParentBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_setBatchNode(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_setBatchNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::BatchNode* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.BatchNode",&arg0, "ccs.Armature:setBatchNode"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_setBatchNode'", nullptr); return 0; } cobj->setBatchNode(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:setBatchNode",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_setBatchNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getBlendFunc'", nullptr); return 0; } const axys::BlendFunc& ret = cobj->getBlendFunc(); blendfunc_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getBlendFunc",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_setArmatureData(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_setArmatureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::ArmatureData* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ArmatureData",&arg0, "ccs.Armature:setArmatureData"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_setArmatureData'", nullptr); return 0; } cobj->setArmatureData(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:setArmatureData",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_setArmatureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_addBone(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_addBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { cocostudio::Bone* arg0; std::string_view arg1; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Armature:addBone"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.Armature:addBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_addBone'", nullptr); return 0; } cobj->addBone(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:addBone",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_addBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getArmatureData(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getArmatureData'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getArmatureData'", nullptr); return 0; } cocostudio::ArmatureData* ret = cobj->getArmatureData(); object_to_luaval(tolua_S, "ccs.ArmatureData",(cocostudio::ArmatureData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getArmatureData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getArmatureData'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getVersion(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getVersion'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getVersion'", nullptr); return 0; } double ret = cobj->getVersion(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getVersion",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getVersion'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getAnimation(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getAnimation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getAnimation'", nullptr); return 0; } cocostudio::ArmatureAnimation* ret = cobj->getAnimation(); object_to_luaval(tolua_S, "ccs.ArmatureAnimation",(cocostudio::ArmatureAnimation*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getAnimation",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getAnimation'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getOffsetPoints(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getOffsetPoints'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getOffsetPoints'", nullptr); return 0; } const axys::Vec2& ret = cobj->getOffsetPoints(); vec2_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getOffsetPoints",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getOffsetPoints'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_setBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_setBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::BlendFunc arg0; ok &= luaval_to_blendfunc(tolua_S, 2, &arg0, "ccs.Armature:setBlendFunc"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_setBlendFunc'", nullptr); return 0; } cobj->setBlendFunc(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:setBlendFunc",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_setBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_getBoneDic(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Armature*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Armature_getBoneDic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_getBoneDic'", nullptr); return 0; } const axys::Map& ret = cobj->getBoneDic(); ccmap_string_key_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:getBoneDic",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_getBoneDic'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.Armature",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S)-1; do { if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Armature:create"); if (!ok) { break; } cocostudio::Armature* ret = cocostudio::Armature::create(arg0); object_to_luaval(tolua_S, "ccs.Armature",(cocostudio::Armature*)ret); return 1; } } while (0); ok = true; do { if (argc == 0) { cocostudio::Armature* ret = cocostudio::Armature::create(); object_to_luaval(tolua_S, "ccs.Armature",(cocostudio::Armature*)ret); return 1; } } while (0); ok = true; do { if (argc == 2) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Armature:create"); if (!ok) { break; } cocostudio::Bone* arg1; ok &= luaval_to_object(tolua_S, 3, "ccs.Bone",&arg1, "ccs.Armature:create"); if (!ok) { break; } cocostudio::Armature* ret = cocostudio::Armature::create(arg0, arg1); object_to_luaval(tolua_S, "ccs.Armature",(cocostudio::Armature*)ret); return 1; } } while (0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d", "ccs.Armature:create",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_Armature_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::Armature* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Armature_constructor'", nullptr); return 0; } cobj = new cocostudio::Armature(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.Armature"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Armature:Armature",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Armature_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_Armature_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (Armature)"); return 0; } int lua_register_axys_studio_Armature(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.Armature"); tolua_cclass(tolua_S,"Armature","ccs.Armature","ax.Node",nullptr); tolua_beginmodule(tolua_S,"Armature"); tolua_function(tolua_S,"new",lua_axys_studio_Armature_constructor); tolua_function(tolua_S,"getBone",lua_axys_studio_Armature_getBone); tolua_function(tolua_S,"changeBoneParent",lua_axys_studio_Armature_changeBoneParent); tolua_function(tolua_S,"setAnimation",lua_axys_studio_Armature_setAnimation); tolua_function(tolua_S,"getBoneAtPoint",lua_axys_studio_Armature_getBoneAtPoint); tolua_function(tolua_S,"getArmatureTransformDirty",lua_axys_studio_Armature_getArmatureTransformDirty); tolua_function(tolua_S,"setVersion",lua_axys_studio_Armature_setVersion); tolua_function(tolua_S,"updateOffsetPoint",lua_axys_studio_Armature_updateOffsetPoint); tolua_function(tolua_S,"getParentBone",lua_axys_studio_Armature_getParentBone); tolua_function(tolua_S,"removeBone",lua_axys_studio_Armature_removeBone); tolua_function(tolua_S,"getBatchNode",lua_axys_studio_Armature_getBatchNode); tolua_function(tolua_S,"init",lua_axys_studio_Armature_init); tolua_function(tolua_S,"setParentBone",lua_axys_studio_Armature_setParentBone); tolua_function(tolua_S,"setBatchNode",lua_axys_studio_Armature_setBatchNode); tolua_function(tolua_S,"getBlendFunc",lua_axys_studio_Armature_getBlendFunc); tolua_function(tolua_S,"setArmatureData",lua_axys_studio_Armature_setArmatureData); tolua_function(tolua_S,"addBone",lua_axys_studio_Armature_addBone); tolua_function(tolua_S,"getArmatureData",lua_axys_studio_Armature_getArmatureData); tolua_function(tolua_S,"getVersion",lua_axys_studio_Armature_getVersion); tolua_function(tolua_S,"getAnimation",lua_axys_studio_Armature_getAnimation); tolua_function(tolua_S,"getOffsetPoints",lua_axys_studio_Armature_getOffsetPoints); tolua_function(tolua_S,"setBlendFunc",lua_axys_studio_Armature_setBlendFunc); tolua_function(tolua_S,"getBoneDic",lua_axys_studio_Armature_getBoneDic); tolua_function(tolua_S,"create", lua_axys_studio_Armature_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::Armature).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.Armature"; g_typeCast[typeName] = "ccs.Armature"; return 1; } int lua_axys_studio_Skin_getBone(lua_State* tolua_S) { int argc = 0; cocostudio::Skin* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Skin",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Skin*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Skin_getBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Skin_getBone'", nullptr); return 0; } cocostudio::Bone* ret = cobj->getBone(); object_to_luaval(tolua_S, "ccs.Bone",(cocostudio::Bone*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Skin:getBone",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_getBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Skin_getNodeToWorldTransformAR(lua_State* tolua_S) { int argc = 0; cocostudio::Skin* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Skin",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Skin*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Skin_getNodeToWorldTransformAR'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Skin_getNodeToWorldTransformAR'", nullptr); return 0; } axys::Mat4 ret = cobj->getNodeToWorldTransformAR(); mat4_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Skin:getNodeToWorldTransformAR",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_getNodeToWorldTransformAR'.",&tolua_err); #endif return 0; } int lua_axys_studio_Skin_getDisplayName(lua_State* tolua_S) { int argc = 0; cocostudio::Skin* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Skin",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Skin*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Skin_getDisplayName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Skin_getDisplayName'", nullptr); return 0; } std::string_view ret = cobj->getDisplayName(); lua_pushlstring(tolua_S,ret.data(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Skin:getDisplayName",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_getDisplayName'.",&tolua_err); #endif return 0; } int lua_axys_studio_Skin_updateArmatureTransform(lua_State* tolua_S) { int argc = 0; cocostudio::Skin* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Skin",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Skin*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Skin_updateArmatureTransform'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Skin_updateArmatureTransform'", nullptr); return 0; } cobj->updateArmatureTransform(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Skin:updateArmatureTransform",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_updateArmatureTransform'.",&tolua_err); #endif return 0; } int lua_axys_studio_Skin_setBone(lua_State* tolua_S) { int argc = 0; cocostudio::Skin* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Skin",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::Skin*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Skin_setBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::Bone* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Bone",&arg0, "ccs.Skin:setBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Skin_setBone'", nullptr); return 0; } cobj->setBone(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Skin:setBone",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_setBone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Skin_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.Skin",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S)-1; do { if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Skin:create"); if (!ok) { break; } cocostudio::Skin* ret = cocostudio::Skin::create(arg0); object_to_luaval(tolua_S, "ccs.Skin",(cocostudio::Skin*)ret); return 1; } } while (0); ok = true; do { if (argc == 0) { cocostudio::Skin* ret = cocostudio::Skin::create(); object_to_luaval(tolua_S, "ccs.Skin",(cocostudio::Skin*)ret); return 1; } } while (0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d", "ccs.Skin:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_Skin_createWithSpriteFrameName(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.Skin",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.Skin:createWithSpriteFrameName"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Skin_createWithSpriteFrameName'", nullptr); return 0; } cocostudio::Skin* ret = cocostudio::Skin::createWithSpriteFrameName(arg0); object_to_luaval(tolua_S, "ccs.Skin",(cocostudio::Skin*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.Skin:createWithSpriteFrameName",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_createWithSpriteFrameName'.",&tolua_err); #endif return 0; } int lua_axys_studio_Skin_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::Skin* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Skin_constructor'", nullptr); return 0; } cobj = new cocostudio::Skin(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.Skin"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Skin:Skin",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Skin_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_Skin_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (Skin)"); return 0; } int lua_register_axys_studio_Skin(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.Skin"); tolua_cclass(tolua_S,"Skin","ccs.Skin","ax.Sprite",nullptr); tolua_beginmodule(tolua_S,"Skin"); tolua_function(tolua_S,"new",lua_axys_studio_Skin_constructor); tolua_function(tolua_S,"getBone",lua_axys_studio_Skin_getBone); tolua_function(tolua_S,"getNodeToWorldTransformAR",lua_axys_studio_Skin_getNodeToWorldTransformAR); tolua_function(tolua_S,"getDisplayName",lua_axys_studio_Skin_getDisplayName); tolua_function(tolua_S,"updateArmatureTransform",lua_axys_studio_Skin_updateArmatureTransform); tolua_function(tolua_S,"setBone",lua_axys_studio_Skin_setBone); tolua_function(tolua_S,"create", lua_axys_studio_Skin_create); tolua_function(tolua_S,"createWithSpriteFrameName", lua_axys_studio_Skin_createWithSpriteFrameName); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::Skin).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.Skin"; g_typeCast[typeName] = "ccs.Skin"; return 1; } int lua_axys_studio_ComAttribute_getFloat(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_getFloat'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getFloat"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getFloat'", nullptr); return 0; } double ret = cobj->getFloat(arg0); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } if (argc == 2) { std::string_view arg0; double arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getFloat"); ok &= luaval_to_number(tolua_S, 3,&arg1, "ccs.ComAttribute:getFloat"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getFloat'", nullptr); return 0; } double ret = cobj->getFloat(arg0, arg1); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:getFloat",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_getFloat'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_getString(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_getString'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getString"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getString'", nullptr); return 0; } std::string ret = cobj->getString(arg0); lua_pushlstring(tolua_S,ret.c_str(),ret.length()); return 1; } if (argc == 2) { std::string_view arg0; std::string_view arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getString"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ComAttribute:getString"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getString'", nullptr); return 0; } std::string ret = cobj->getString(arg0, arg1); lua_pushlstring(tolua_S,ret.c_str(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:getString",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_getString'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_setFloat(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_setFloat'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; double arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:setFloat"); ok &= luaval_to_number(tolua_S, 3,&arg1, "ccs.ComAttribute:setFloat"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_setFloat'", nullptr); return 0; } cobj->setFloat(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:setFloat",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_setFloat'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_setString(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_setString'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; std::string_view arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:setString"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ComAttribute:setString"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_setString'", nullptr); return 0; } cobj->setString(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:setString",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_setString'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_getBool(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_getBool'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getBool"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getBool'", nullptr); return 0; } bool ret = cobj->getBool(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } if (argc == 2) { std::string_view arg0; bool arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getBool"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.ComAttribute:getBool"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getBool'", nullptr); return 0; } bool ret = cobj->getBool(arg0, arg1); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:getBool",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_getBool'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_setInt(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_setInt'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; int arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:setInt"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ComAttribute:setInt"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_setInt'", nullptr); return 0; } cobj->setInt(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:setInt",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_setInt'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_parse(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_parse'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:parse"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_parse'", nullptr); return 0; } bool ret = cobj->parse(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:parse",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_parse'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_getInt(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_getInt'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getInt"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getInt'", nullptr); return 0; } int ret = cobj->getInt(arg0); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } if (argc == 2) { std::string_view arg0; int arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:getInt"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ComAttribute:getInt"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_getInt'", nullptr); return 0; } int ret = cobj->getInt(arg0, arg1); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:getInt",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_getInt'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_setBool(lua_State* tolua_S) { int argc = 0; cocostudio::ComAttribute* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAttribute*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAttribute_setBool'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; bool arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComAttribute:setBool"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.ComAttribute:setBool"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_setBool'", nullptr); return 0; } cobj->setBool(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAttribute:setBool",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_setBool'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_create'", nullptr); return 0; } cocostudio::ComAttribute* ret = cocostudio::ComAttribute::create(); object_to_luaval(tolua_S, "ccs.ComAttribute",(cocostudio::ComAttribute*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComAttribute:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAttribute_createInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComAttribute",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAttribute_createInstance'", nullptr); return 0; } axys::Ref* ret = cocostudio::ComAttribute::createInstance(); object_to_luaval(tolua_S, "ax.Ref",(axys::Ref*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComAttribute:createInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAttribute_createInstance'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ComAttribute_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ComAttribute)"); return 0; } int lua_register_axys_studio_ComAttribute(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ComAttribute"); tolua_cclass(tolua_S,"ComAttribute","ccs.ComAttribute","ax.Component",nullptr); tolua_beginmodule(tolua_S,"ComAttribute"); tolua_function(tolua_S,"getFloat",lua_axys_studio_ComAttribute_getFloat); tolua_function(tolua_S,"getString",lua_axys_studio_ComAttribute_getString); tolua_function(tolua_S,"setFloat",lua_axys_studio_ComAttribute_setFloat); tolua_function(tolua_S,"setString",lua_axys_studio_ComAttribute_setString); tolua_function(tolua_S,"getBool",lua_axys_studio_ComAttribute_getBool); tolua_function(tolua_S,"setInt",lua_axys_studio_ComAttribute_setInt); tolua_function(tolua_S,"parse",lua_axys_studio_ComAttribute_parse); tolua_function(tolua_S,"getInt",lua_axys_studio_ComAttribute_getInt); tolua_function(tolua_S,"setBool",lua_axys_studio_ComAttribute_setBool); tolua_function(tolua_S,"create", lua_axys_studio_ComAttribute_create); tolua_function(tolua_S,"createInstance", lua_axys_studio_ComAttribute_createInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ComAttribute).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ComAttribute"; g_typeCast[typeName] = "ccs.ComAttribute"; return 1; } int lua_axys_studio_ComAudio_stopAllEffects(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_stopAllEffects'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_stopAllEffects'", nullptr); return 0; } cobj->stopAllEffects(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:stopAllEffects",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_stopAllEffects'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_getEffectsVolume(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_getEffectsVolume'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_getEffectsVolume'", nullptr); return 0; } double ret = cobj->getEffectsVolume(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:getEffectsVolume",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_getEffectsVolume'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_stopEffect(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_stopEffect'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { unsigned int arg0; ok &= luaval_to_uint32(tolua_S, 2,&arg0, "ccs.ComAudio:stopEffect"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_stopEffect'", nullptr); return 0; } cobj->stopEffect(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:stopEffect",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_stopEffect'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_getBackgroundMusicVolume(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_getBackgroundMusicVolume'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_getBackgroundMusicVolume'", nullptr); return 0; } double ret = cobj->getBackgroundMusicVolume(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:getBackgroundMusicVolume",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_getBackgroundMusicVolume'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_willPlayBackgroundMusic(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_willPlayBackgroundMusic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_willPlayBackgroundMusic'", nullptr); return 0; } bool ret = cobj->willPlayBackgroundMusic(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:willPlayBackgroundMusic",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_willPlayBackgroundMusic'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_setBackgroundMusicVolume(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_setBackgroundMusicVolume'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ComAudio:setBackgroundMusicVolume"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_setBackgroundMusicVolume'", nullptr); return 0; } cobj->setBackgroundMusicVolume(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:setBackgroundMusicVolume",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_setBackgroundMusicVolume'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_start(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_start'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_start'", nullptr); return 0; } cobj->start(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:start",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_start'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_stopBackgroundMusic(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_stopBackgroundMusic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 0) { cobj->stopBackgroundMusic(); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.ComAudio:stopBackgroundMusic"); if (!ok) { break; } cobj->stopBackgroundMusic(arg0); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:stopBackgroundMusic",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_stopBackgroundMusic'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_pauseBackgroundMusic(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_pauseBackgroundMusic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_pauseBackgroundMusic'", nullptr); return 0; } cobj->pauseBackgroundMusic(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:pauseBackgroundMusic",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_pauseBackgroundMusic'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_isBackgroundMusicPlaying(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_isBackgroundMusicPlaying'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_isBackgroundMusicPlaying'", nullptr); return 0; } bool ret = cobj->isBackgroundMusicPlaying(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:isBackgroundMusicPlaying",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_isBackgroundMusicPlaying'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_isLoop(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_isLoop'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_isLoop'", nullptr); return 0; } bool ret = cobj->isLoop(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:isLoop",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_isLoop'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_resumeAllEffects(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_resumeAllEffects'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_resumeAllEffects'", nullptr); return 0; } cobj->resumeAllEffects(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:resumeAllEffects",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_resumeAllEffects'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_pauseAllEffects(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_pauseAllEffects'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_pauseAllEffects'", nullptr); return 0; } cobj->pauseAllEffects(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:pauseAllEffects",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_pauseAllEffects'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_preloadBackgroundMusic(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_preloadBackgroundMusic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:preloadBackgroundMusic"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_preloadBackgroundMusic'", nullptr); return 0; } cobj->preloadBackgroundMusic(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:preloadBackgroundMusic",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_preloadBackgroundMusic'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_playBackgroundMusic(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_playBackgroundMusic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:playBackgroundMusic"); arg0 = arg0_tmp.c_str(); if (!ok) { break; } cobj->playBackgroundMusic(arg0); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 2) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:playBackgroundMusic"); arg0 = arg0_tmp.c_str(); if (!ok) { break; } bool arg1; ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.ComAudio:playBackgroundMusic"); if (!ok) { break; } cobj->playBackgroundMusic(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 0) { cobj->playBackgroundMusic(); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:playBackgroundMusic",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_playBackgroundMusic'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_stop(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_stop'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_stop'", nullptr); return 0; } cobj->stop(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:stop",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_stop'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_end(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_end'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_end'", nullptr); return 0; } cobj->end(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:end",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_end'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_playEffect(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_playEffect'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:playEffect"); arg0 = arg0_tmp.c_str(); if (!ok) { break; } unsigned int ret = cobj->playEffect(arg0); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } }while(0); ok = true; do{ if (argc == 2) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:playEffect"); arg0 = arg0_tmp.c_str(); if (!ok) { break; } bool arg1; ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.ComAudio:playEffect"); if (!ok) { break; } unsigned int ret = cobj->playEffect(arg0, arg1); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } }while(0); ok = true; do{ if (argc == 0) { unsigned int ret = cobj->playEffect(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:playEffect",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_playEffect'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_preloadEffect(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_preloadEffect'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:preloadEffect"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_preloadEffect'", nullptr); return 0; } cobj->preloadEffect(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:preloadEffect",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_preloadEffect'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_setLoop(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_setLoop'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.ComAudio:setLoop"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_setLoop'", nullptr); return 0; } cobj->setLoop(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:setLoop",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_setLoop'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_unloadEffect(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_unloadEffect'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:unloadEffect"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_unloadEffect'", nullptr); return 0; } cobj->unloadEffect(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:unloadEffect",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_unloadEffect'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_rewindBackgroundMusic(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_rewindBackgroundMusic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_rewindBackgroundMusic'", nullptr); return 0; } cobj->rewindBackgroundMusic(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:rewindBackgroundMusic",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_rewindBackgroundMusic'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_pauseEffect(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_pauseEffect'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { unsigned int arg0; ok &= luaval_to_uint32(tolua_S, 2,&arg0, "ccs.ComAudio:pauseEffect"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_pauseEffect'", nullptr); return 0; } cobj->pauseEffect(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:pauseEffect",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_pauseEffect'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_resumeBackgroundMusic(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_resumeBackgroundMusic'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_resumeBackgroundMusic'", nullptr); return 0; } cobj->resumeBackgroundMusic(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:resumeBackgroundMusic",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_resumeBackgroundMusic'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_setFile(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_setFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.ComAudio:setFile"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_setFile'", nullptr); return 0; } cobj->setFile(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:setFile",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_setFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_setEffectsVolume(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_setEffectsVolume'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ComAudio:setEffectsVolume"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_setEffectsVolume'", nullptr); return 0; } cobj->setEffectsVolume(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:setEffectsVolume",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_setEffectsVolume'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_getFile(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_getFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_getFile'", nullptr); return 0; } const char* ret = cobj->getFile(); tolua_pushstring(tolua_S,(const char*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:getFile",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_getFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_resumeEffect(lua_State* tolua_S) { int argc = 0; cocostudio::ComAudio* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComAudio*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComAudio_resumeEffect'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { unsigned int arg0; ok &= luaval_to_uint32(tolua_S, 2,&arg0, "ccs.ComAudio:resumeEffect"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_resumeEffect'", nullptr); return 0; } cobj->resumeEffect(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComAudio:resumeEffect",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_resumeEffect'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_create'", nullptr); return 0; } cocostudio::ComAudio* ret = cocostudio::ComAudio::create(); object_to_luaval(tolua_S, "ccs.ComAudio",(cocostudio::ComAudio*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComAudio:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComAudio_createInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComAudio",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComAudio_createInstance'", nullptr); return 0; } axys::Ref* ret = cocostudio::ComAudio::createInstance(); object_to_luaval(tolua_S, "ax.Ref",(axys::Ref*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComAudio:createInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComAudio_createInstance'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ComAudio_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ComAudio)"); return 0; } int lua_register_axys_studio_ComAudio(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ComAudio"); tolua_cclass(tolua_S,"ComAudio","ccs.ComAudio","ax.Component",nullptr); tolua_beginmodule(tolua_S,"ComAudio"); tolua_function(tolua_S,"stopAllEffects",lua_axys_studio_ComAudio_stopAllEffects); tolua_function(tolua_S,"getEffectsVolume",lua_axys_studio_ComAudio_getEffectsVolume); tolua_function(tolua_S,"stopEffect",lua_axys_studio_ComAudio_stopEffect); tolua_function(tolua_S,"getBackgroundMusicVolume",lua_axys_studio_ComAudio_getBackgroundMusicVolume); tolua_function(tolua_S,"willPlayBackgroundMusic",lua_axys_studio_ComAudio_willPlayBackgroundMusic); tolua_function(tolua_S,"setBackgroundMusicVolume",lua_axys_studio_ComAudio_setBackgroundMusicVolume); tolua_function(tolua_S,"start",lua_axys_studio_ComAudio_start); tolua_function(tolua_S,"stopBackgroundMusic",lua_axys_studio_ComAudio_stopBackgroundMusic); tolua_function(tolua_S,"pauseBackgroundMusic",lua_axys_studio_ComAudio_pauseBackgroundMusic); tolua_function(tolua_S,"isBackgroundMusicPlaying",lua_axys_studio_ComAudio_isBackgroundMusicPlaying); tolua_function(tolua_S,"isLoop",lua_axys_studio_ComAudio_isLoop); tolua_function(tolua_S,"resumeAllEffects",lua_axys_studio_ComAudio_resumeAllEffects); tolua_function(tolua_S,"pauseAllEffects",lua_axys_studio_ComAudio_pauseAllEffects); tolua_function(tolua_S,"preloadBackgroundMusic",lua_axys_studio_ComAudio_preloadBackgroundMusic); tolua_function(tolua_S,"playBackgroundMusic",lua_axys_studio_ComAudio_playBackgroundMusic); tolua_function(tolua_S,"stop",lua_axys_studio_ComAudio_stop); tolua_function(tolua_S,"endToLua",lua_axys_studio_ComAudio_end); tolua_function(tolua_S,"playEffect",lua_axys_studio_ComAudio_playEffect); tolua_function(tolua_S,"preloadEffect",lua_axys_studio_ComAudio_preloadEffect); tolua_function(tolua_S,"setLoop",lua_axys_studio_ComAudio_setLoop); tolua_function(tolua_S,"unloadEffect",lua_axys_studio_ComAudio_unloadEffect); tolua_function(tolua_S,"rewindBackgroundMusic",lua_axys_studio_ComAudio_rewindBackgroundMusic); tolua_function(tolua_S,"pauseEffect",lua_axys_studio_ComAudio_pauseEffect); tolua_function(tolua_S,"resumeBackgroundMusic",lua_axys_studio_ComAudio_resumeBackgroundMusic); tolua_function(tolua_S,"setFile",lua_axys_studio_ComAudio_setFile); tolua_function(tolua_S,"setEffectsVolume",lua_axys_studio_ComAudio_setEffectsVolume); tolua_function(tolua_S,"getFile",lua_axys_studio_ComAudio_getFile); tolua_function(tolua_S,"resumeEffect",lua_axys_studio_ComAudio_resumeEffect); tolua_function(tolua_S,"create", lua_axys_studio_ComAudio_create); tolua_function(tolua_S,"createInstance", lua_axys_studio_ComAudio_createInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ComAudio).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ComAudio"; g_typeCast[typeName] = "ccs.ComAudio"; return 1; } int lua_axys_studio_ComController_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComController",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComController_create'", nullptr); return 0; } cocostudio::ComController* ret = cocostudio::ComController::create(); object_to_luaval(tolua_S, "ccs.ComController",(cocostudio::ComController*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComController:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComController_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComController_createInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComController",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComController_createInstance'", nullptr); return 0; } axys::Ref* ret = cocostudio::ComController::createInstance(); object_to_luaval(tolua_S, "ax.Ref",(axys::Ref*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComController:createInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComController_createInstance'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComController_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ComController* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComController_constructor'", nullptr); return 0; } cobj = new cocostudio::ComController(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ComController"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComController:ComController",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComController_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ComController_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ComController)"); return 0; } int lua_register_axys_studio_ComController(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ComController"); tolua_cclass(tolua_S,"ComController","ccs.ComController","ax.Component",nullptr); tolua_beginmodule(tolua_S,"ComController"); tolua_function(tolua_S,"new",lua_axys_studio_ComController_constructor); tolua_function(tolua_S,"create", lua_axys_studio_ComController_create); tolua_function(tolua_S,"createInstance", lua_axys_studio_ComController_createInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ComController).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ComController"; g_typeCast[typeName] = "ccs.ComController"; return 1; } int lua_axys_studio_ComRender_setNode(lua_State* tolua_S) { int argc = 0; cocostudio::ComRender* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComRender",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComRender*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComRender_setNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.ComRender:setNode"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComRender_setNode'", nullptr); return 0; } cobj->setNode(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComRender:setNode",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComRender_setNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComRender_getNode(lua_State* tolua_S) { int argc = 0; cocostudio::ComRender* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComRender",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComRender*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComRender_getNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComRender_getNode'", nullptr); return 0; } axys::Node* ret = cobj->getNode(); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComRender:getNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComRender_getNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComRender_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComRender",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S)-1; do { if (argc == 2) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.ComRender:create"); if (!ok) { break; } const char* arg1; std::string arg1_tmp; ok &= luaval_to_std_string(tolua_S, 3, &arg1_tmp, "ccs.ComRender:create"); arg1 = arg1_tmp.c_str(); if (!ok) { break; } cocostudio::ComRender* ret = cocostudio::ComRender::create(arg0, arg1); object_to_luaval(tolua_S, "ccs.ComRender",(cocostudio::ComRender*)ret); return 1; } } while (0); ok = true; do { if (argc == 0) { cocostudio::ComRender* ret = cocostudio::ComRender::create(); object_to_luaval(tolua_S, "ccs.ComRender",(cocostudio::ComRender*)ret); return 1; } } while (0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d", "ccs.ComRender:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComRender_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComRender_createInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComRender",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComRender_createInstance'", nullptr); return 0; } axys::Ref* ret = cocostudio::ComRender::createInstance(); object_to_luaval(tolua_S, "ax.Ref",(axys::Ref*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComRender:createInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComRender_createInstance'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ComRender_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ComRender)"); return 0; } int lua_register_axys_studio_ComRender(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ComRender"); tolua_cclass(tolua_S,"ComRender","ccs.ComRender","ax.Component",nullptr); tolua_beginmodule(tolua_S,"ComRender"); tolua_function(tolua_S,"setNode",lua_axys_studio_ComRender_setNode); tolua_function(tolua_S,"getNode",lua_axys_studio_ComRender_getNode); tolua_function(tolua_S,"create", lua_axys_studio_ComRender_create); tolua_function(tolua_S,"createInstance", lua_axys_studio_ComRender_createInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ComRender).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ComRender"; g_typeCast[typeName] = "ccs.ComRender"; return 1; } int lua_axys_studio_GUIReader_setFilePath(lua_State* tolua_S) { int argc = 0; cocostudio::GUIReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.GUIReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::GUIReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_GUIReader_setFilePath'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.GUIReader:setFilePath"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_GUIReader_setFilePath'", nullptr); return 0; } cobj->setFilePath(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.GUIReader:setFilePath",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_GUIReader_setFilePath'.",&tolua_err); #endif return 0; } int lua_axys_studio_GUIReader_widgetFromJsonFile(lua_State* tolua_S) { int argc = 0; cocostudio::GUIReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.GUIReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::GUIReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_GUIReader_widgetFromJsonFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.GUIReader:widgetFromJsonFile"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_GUIReader_widgetFromJsonFile'", nullptr); return 0; } axys::ui::Widget* ret = cobj->widgetFromJsonFile(arg0); object_to_luaval(tolua_S, "axui.Widget",(axys::ui::Widget*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.GUIReader:widgetFromJsonFile",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_GUIReader_widgetFromJsonFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_GUIReader_getFilePath(lua_State* tolua_S) { int argc = 0; cocostudio::GUIReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.GUIReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::GUIReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_GUIReader_getFilePath'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_GUIReader_getFilePath'", nullptr); return 0; } std::string_view ret = cobj->getFilePath(); lua_pushlstring(tolua_S,ret.data(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.GUIReader:getFilePath",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_GUIReader_getFilePath'.",&tolua_err); #endif return 0; } int lua_axys_studio_GUIReader_widgetFromBinaryFile(lua_State* tolua_S) { int argc = 0; cocostudio::GUIReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.GUIReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::GUIReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_GUIReader_widgetFromBinaryFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.GUIReader:widgetFromBinaryFile"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_GUIReader_widgetFromBinaryFile'", nullptr); return 0; } axys::ui::Widget* ret = cobj->widgetFromBinaryFile(arg0); object_to_luaval(tolua_S, "axui.Widget",(axys::ui::Widget*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.GUIReader:widgetFromBinaryFile",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_GUIReader_widgetFromBinaryFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_GUIReader_getVersionInteger(lua_State* tolua_S) { int argc = 0; cocostudio::GUIReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.GUIReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::GUIReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_GUIReader_getVersionInteger'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { const char* arg0; std::string arg0_tmp; ok &= luaval_to_std_string(tolua_S, 2, &arg0_tmp, "ccs.GUIReader:getVersionInteger"); arg0 = arg0_tmp.c_str(); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_GUIReader_getVersionInteger'", nullptr); return 0; } int ret = cobj->getVersionInteger(arg0); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.GUIReader:getVersionInteger",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_GUIReader_getVersionInteger'.",&tolua_err); #endif return 0; } int lua_axys_studio_GUIReader_destroyInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.GUIReader",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_GUIReader_destroyInstance'", nullptr); return 0; } cocostudio::GUIReader::destroyInstance(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.GUIReader:destroyInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_GUIReader_destroyInstance'.",&tolua_err); #endif return 0; } int lua_axys_studio_GUIReader_getInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.GUIReader",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_GUIReader_getInstance'", nullptr); return 0; } cocostudio::GUIReader* ret = cocostudio::GUIReader::getInstance(); object_to_luaval(tolua_S, "ccs.GUIReader",(cocostudio::GUIReader*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.GUIReader:getInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_GUIReader_getInstance'.",&tolua_err); #endif return 0; } static int lua_axys_studio_GUIReader_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (GUIReader)"); return 0; } int lua_register_axys_studio_GUIReader(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.GUIReader"); tolua_cclass(tolua_S,"GUIReader","ccs.GUIReader","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"GUIReader"); tolua_function(tolua_S,"setFilePath",lua_axys_studio_GUIReader_setFilePath); tolua_function(tolua_S,"widgetFromJsonFile",lua_axys_studio_GUIReader_widgetFromJsonFile); tolua_function(tolua_S,"getFilePath",lua_axys_studio_GUIReader_getFilePath); tolua_function(tolua_S,"widgetFromBinaryFile",lua_axys_studio_GUIReader_widgetFromBinaryFile); tolua_function(tolua_S,"getVersionInteger",lua_axys_studio_GUIReader_getVersionInteger); tolua_function(tolua_S,"destroyInstance", lua_axys_studio_GUIReader_destroyInstance); tolua_function(tolua_S,"getInstance", lua_axys_studio_GUIReader_getInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::GUIReader).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.GUIReader"; g_typeCast[typeName] = "ccs.GUIReader"; return 1; } int lua_axys_studio_SceneReader_setTarget(lua_State* tolua_S) { int argc = 0; cocostudio::SceneReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SceneReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::SceneReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SceneReader_setTarget'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::function arg0; do { // Lambda binding for lua is not supported. assert(false); } while(0) ; if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_setTarget'", nullptr); return 0; } cobj->setTarget(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SceneReader:setTarget",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SceneReader_setTarget'.",&tolua_err); #endif return 0; } int lua_axys_studio_SceneReader_createNodeWithSceneFile(lua_State* tolua_S) { int argc = 0; cocostudio::SceneReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SceneReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::SceneReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SceneReader_createNodeWithSceneFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.SceneReader:createNodeWithSceneFile"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_createNodeWithSceneFile'", nullptr); return 0; } axys::Node* ret = cobj->createNodeWithSceneFile(arg0); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } if (argc == 2) { std::string_view arg0; cocostudio::SceneReader::AttachComponentType arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.SceneReader:createNodeWithSceneFile"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.SceneReader:createNodeWithSceneFile"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_createNodeWithSceneFile'", nullptr); return 0; } axys::Node* ret = cobj->createNodeWithSceneFile(arg0, arg1); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SceneReader:createNodeWithSceneFile",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SceneReader_createNodeWithSceneFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_SceneReader_getAttachComponentType(lua_State* tolua_S) { int argc = 0; cocostudio::SceneReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SceneReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::SceneReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SceneReader_getAttachComponentType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_getAttachComponentType'", nullptr); return 0; } int ret = (int)cobj->getAttachComponentType(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SceneReader:getAttachComponentType",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SceneReader_getAttachComponentType'.",&tolua_err); #endif return 0; } int lua_axys_studio_SceneReader_getNodeByTag(lua_State* tolua_S) { int argc = 0; cocostudio::SceneReader* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SceneReader",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::SceneReader*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SceneReader_getNodeByTag'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.SceneReader:getNodeByTag"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_getNodeByTag'", nullptr); return 0; } axys::Node* ret = cobj->getNodeByTag(arg0); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SceneReader:getNodeByTag",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SceneReader_getNodeByTag'.",&tolua_err); #endif return 0; } int lua_axys_studio_SceneReader_destroyInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.SceneReader",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_destroyInstance'", nullptr); return 0; } cocostudio::SceneReader::destroyInstance(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.SceneReader:destroyInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SceneReader_destroyInstance'.",&tolua_err); #endif return 0; } int lua_axys_studio_SceneReader_sceneReaderVersion(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.SceneReader",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_sceneReaderVersion'", nullptr); return 0; } const char* ret = cocostudio::SceneReader::sceneReaderVersion(); tolua_pushstring(tolua_S,(const char*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.SceneReader:sceneReaderVersion",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SceneReader_sceneReaderVersion'.",&tolua_err); #endif return 0; } int lua_axys_studio_SceneReader_getInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.SceneReader",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SceneReader_getInstance'", nullptr); return 0; } cocostudio::SceneReader* ret = cocostudio::SceneReader::getInstance(); object_to_luaval(tolua_S, "ccs.SceneReader",(cocostudio::SceneReader*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.SceneReader:getInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SceneReader_getInstance'.",&tolua_err); #endif return 0; } static int lua_axys_studio_SceneReader_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (SceneReader)"); return 0; } int lua_register_axys_studio_SceneReader(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.SceneReader"); tolua_cclass(tolua_S,"SceneReader","ccs.SceneReader","",nullptr); tolua_beginmodule(tolua_S,"SceneReader"); tolua_function(tolua_S,"setTarget",lua_axys_studio_SceneReader_setTarget); tolua_function(tolua_S,"createNodeWithSceneFile",lua_axys_studio_SceneReader_createNodeWithSceneFile); tolua_function(tolua_S,"getAttachComponentType",lua_axys_studio_SceneReader_getAttachComponentType); tolua_function(tolua_S,"getNodeByTag",lua_axys_studio_SceneReader_getNodeByTag); tolua_function(tolua_S,"destroyInstance", lua_axys_studio_SceneReader_destroyInstance); tolua_function(tolua_S,"sceneReaderVersion", lua_axys_studio_SceneReader_sceneReaderVersion); tolua_function(tolua_S,"getInstance", lua_axys_studio_SceneReader_getInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::SceneReader).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.SceneReader"; g_typeCast[typeName] = "ccs.SceneReader"; return 1; } int lua_axys_studio_ActionTimelineCache_createActionFromJson(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_createActionFromJson'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:createActionFromJson"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_createActionFromJson'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->createActionFromJson(arg0); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:createActionFromJson",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_createActionFromJson'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersFile(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:createActionWithFlatBuffersFile"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersFile'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->createActionWithFlatBuffersFile(arg0); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:createActionWithFlatBuffersFile",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFlatBuffersFile(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFlatBuffersFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:loadAnimationActionWithFlatBuffersFile"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFlatBuffersFile'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->loadAnimationActionWithFlatBuffersFile(arg0); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:loadAnimationActionWithFlatBuffersFile",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFlatBuffersFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_createActionFromContent(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_createActionFromContent'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; std::string_view arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:createActionFromContent"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ActionTimelineCache:createActionFromContent"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_createActionFromContent'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->createActionFromContent(arg0, arg1); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:createActionFromContent",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_createActionFromContent'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_purge(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_purge'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_purge'", nullptr); return 0; } cobj->purge(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:purge",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_purge'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_init(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_init'", nullptr); return 0; } cobj->init(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_loadAnimationActionWithContent(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithContent'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string_view arg0; std::string_view arg1; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:loadAnimationActionWithContent"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ActionTimelineCache:loadAnimationActionWithContent"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithContent'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->loadAnimationActionWithContent(arg0, arg1); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:loadAnimationActionWithContent",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithContent'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFile(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFile'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:loadAnimationActionWithFile"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFile'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->loadAnimationActionWithFile(arg0); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:loadAnimationActionWithFile",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFile'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_removeAction(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_removeAction'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:removeAction"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_removeAction'", nullptr); return 0; } cobj->removeAction(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:removeAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_removeAction'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersForSimulator(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineCache* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineCache*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersForSimulator'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:createActionWithFlatBuffersForSimulator"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersForSimulator'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->createActionWithFlatBuffersForSimulator(arg0); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineCache:createActionWithFlatBuffersForSimulator",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersForSimulator'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_destroyInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_destroyInstance'", nullptr); return 0; } cocostudio::timeline::ActionTimelineCache::destroyInstance(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ActionTimelineCache:destroyInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_destroyInstance'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineCache_createAction(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ActionTimelineCache",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimelineCache:createAction"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineCache_createAction'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cocostudio::timeline::ActionTimelineCache::createAction(arg0); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ActionTimelineCache:createAction",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineCache_createAction'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionTimelineCache_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionTimelineCache)"); return 0; } int lua_register_axys_studio_ActionTimelineCache(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionTimelineCache"); tolua_cclass(tolua_S,"ActionTimelineCache","ccs.ActionTimelineCache","",nullptr); tolua_beginmodule(tolua_S,"ActionTimelineCache"); tolua_function(tolua_S,"createActionFromJson",lua_axys_studio_ActionTimelineCache_createActionFromJson); tolua_function(tolua_S,"createActionWithFlatBuffersFile",lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersFile); tolua_function(tolua_S,"loadAnimationActionWithFlatBuffersFile",lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFlatBuffersFile); tolua_function(tolua_S,"createActionFromContent",lua_axys_studio_ActionTimelineCache_createActionFromContent); tolua_function(tolua_S,"purge",lua_axys_studio_ActionTimelineCache_purge); tolua_function(tolua_S,"init",lua_axys_studio_ActionTimelineCache_init); tolua_function(tolua_S,"loadAnimationActionWithContent",lua_axys_studio_ActionTimelineCache_loadAnimationActionWithContent); tolua_function(tolua_S,"loadAnimationActionWithFile",lua_axys_studio_ActionTimelineCache_loadAnimationActionWithFile); tolua_function(tolua_S,"removeAction",lua_axys_studio_ActionTimelineCache_removeAction); tolua_function(tolua_S,"createActionWithFlatBuffersForSimulator",lua_axys_studio_ActionTimelineCache_createActionWithFlatBuffersForSimulator); tolua_function(tolua_S,"destroyInstance", lua_axys_studio_ActionTimelineCache_destroyInstance); tolua_function(tolua_S,"createAction", lua_axys_studio_ActionTimelineCache_createAction); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::ActionTimelineCache).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionTimelineCache"; g_typeCast[typeName] = "ccs.ActionTimelineCache"; return 1; } int lua_axys_studio_Frame_clone(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_clone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_clone'", nullptr); return 0; } cocostudio::timeline::Frame* ret = cobj->clone(); object_to_luaval(tolua_S, "ccs.Frame",(cocostudio::timeline::Frame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:clone",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_clone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_setTweenType(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_setTweenType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::tweenfunc::TweenType arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Frame:setTweenType"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_setTweenType'", nullptr); return 0; } cobj->setTweenType(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:setTweenType",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_setTweenType'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_setNode(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_setNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.Frame:setNode"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_setNode'", nullptr); return 0; } cobj->setNode(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:setNode",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_setNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_setTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_setTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::Timeline* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Timeline",&arg0, "ccs.Frame:setTimeline"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_setTimeline'", nullptr); return 0; } cobj->setTimeline(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:setTimeline",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_setTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_isEnterWhenPassed(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_isEnterWhenPassed'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_isEnterWhenPassed'", nullptr); return 0; } bool ret = cobj->isEnterWhenPassed(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:isEnterWhenPassed",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_isEnterWhenPassed'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_getTweenType(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_getTweenType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_getTweenType'", nullptr); return 0; } int ret = (int)cobj->getTweenType(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:getTweenType",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_getTweenType'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_getEasingParams(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_getEasingParams'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_getEasingParams'", nullptr); return 0; } const std::vector& ret = cobj->getEasingParams(); ccvector_float_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:getEasingParams",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_getEasingParams'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_setEasingParams(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_setEasingParams'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::vector arg0; ok &= luaval_to_std_vector_float(tolua_S, 2, &arg0, "ccs.Frame:setEasingParams"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_setEasingParams'", nullptr); return 0; } cobj->setEasingParams(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:setEasingParams",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_setEasingParams'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_getFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_getFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_getFrameIndex'", nullptr); return 0; } unsigned int ret = cobj->getFrameIndex(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:getFrameIndex",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_getFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_apply(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_apply'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.Frame:apply"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_apply'", nullptr); return 0; } cobj->apply(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:apply",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_apply'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_isTween(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_isTween'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_isTween'", nullptr); return 0; } bool ret = cobj->isTween(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:isTween",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_isTween'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_setFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_setFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { unsigned int arg0; ok &= luaval_to_uint32(tolua_S, 2,&arg0, "ccs.Frame:setFrameIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_setFrameIndex'", nullptr); return 0; } cobj->setFrameIndex(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:setFrameIndex",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_setFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_setTween(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_setTween'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.Frame:setTween"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_setTween'", nullptr); return 0; } cobj->setTween(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:setTween",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_setTween'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_getTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_getTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_getTimeline'", nullptr); return 0; } cocostudio::timeline::Timeline* ret = cobj->getTimeline(); object_to_luaval(tolua_S, "ccs.Timeline",(cocostudio::timeline::Timeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:getTimeline",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_getTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_Frame_getNode(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Frame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Frame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Frame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Frame_getNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Frame_getNode'", nullptr); return 0; } axys::Node* ret = cobj->getNode(); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Frame:getNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Frame_getNode'.",&tolua_err); #endif return 0; } static int lua_axys_studio_Frame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (Frame)"); return 0; } int lua_register_axys_studio_Frame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.Frame"); tolua_cclass(tolua_S,"Frame","ccs.Frame","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"Frame"); tolua_function(tolua_S,"clone",lua_axys_studio_Frame_clone); tolua_function(tolua_S,"setTweenType",lua_axys_studio_Frame_setTweenType); tolua_function(tolua_S,"setNode",lua_axys_studio_Frame_setNode); tolua_function(tolua_S,"setTimeline",lua_axys_studio_Frame_setTimeline); tolua_function(tolua_S,"isEnterWhenPassed",lua_axys_studio_Frame_isEnterWhenPassed); tolua_function(tolua_S,"getTweenType",lua_axys_studio_Frame_getTweenType); tolua_function(tolua_S,"getEasingParams",lua_axys_studio_Frame_getEasingParams); tolua_function(tolua_S,"setEasingParams",lua_axys_studio_Frame_setEasingParams); tolua_function(tolua_S,"getFrameIndex",lua_axys_studio_Frame_getFrameIndex); tolua_function(tolua_S,"apply",lua_axys_studio_Frame_apply); tolua_function(tolua_S,"isTween",lua_axys_studio_Frame_isTween); tolua_function(tolua_S,"setFrameIndex",lua_axys_studio_Frame_setFrameIndex); tolua_function(tolua_S,"setTween",lua_axys_studio_Frame_setTween); tolua_function(tolua_S,"getTimeline",lua_axys_studio_Frame_getTimeline); tolua_function(tolua_S,"getNode",lua_axys_studio_Frame_getNode); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::Frame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.Frame"; g_typeCast[typeName] = "ccs.Frame"; return 1; } int lua_axys_studio_VisibleFrame_isVisible(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::VisibleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.VisibleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::VisibleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_VisibleFrame_isVisible'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_VisibleFrame_isVisible'", nullptr); return 0; } bool ret = cobj->isVisible(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.VisibleFrame:isVisible",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_VisibleFrame_isVisible'.",&tolua_err); #endif return 0; } int lua_axys_studio_VisibleFrame_setVisible(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::VisibleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.VisibleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::VisibleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_VisibleFrame_setVisible'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.VisibleFrame:setVisible"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_VisibleFrame_setVisible'", nullptr); return 0; } cobj->setVisible(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.VisibleFrame:setVisible",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_VisibleFrame_setVisible'.",&tolua_err); #endif return 0; } int lua_axys_studio_VisibleFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.VisibleFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_VisibleFrame_create'", nullptr); return 0; } cocostudio::timeline::VisibleFrame* ret = cocostudio::timeline::VisibleFrame::create(); object_to_luaval(tolua_S, "ccs.VisibleFrame",(cocostudio::timeline::VisibleFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.VisibleFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_VisibleFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_VisibleFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::VisibleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_VisibleFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::VisibleFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.VisibleFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.VisibleFrame:VisibleFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_VisibleFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_VisibleFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (VisibleFrame)"); return 0; } int lua_register_axys_studio_VisibleFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.VisibleFrame"); tolua_cclass(tolua_S,"VisibleFrame","ccs.VisibleFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"VisibleFrame"); tolua_function(tolua_S,"new",lua_axys_studio_VisibleFrame_constructor); tolua_function(tolua_S,"isVisible",lua_axys_studio_VisibleFrame_isVisible); tolua_function(tolua_S,"setVisible",lua_axys_studio_VisibleFrame_setVisible); tolua_function(tolua_S,"create", lua_axys_studio_VisibleFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::VisibleFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.VisibleFrame"; g_typeCast[typeName] = "ccs.VisibleFrame"; return 1; } int lua_axys_studio_TextureFrame_getTextureName(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::TextureFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.TextureFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::TextureFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_TextureFrame_getTextureName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureFrame_getTextureName'", nullptr); return 0; } std::string_view ret = cobj->getTextureName(); lua_pushlstring(tolua_S,ret.data(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.TextureFrame:getTextureName",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureFrame_getTextureName'.",&tolua_err); #endif return 0; } int lua_axys_studio_TextureFrame_setTextureName(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::TextureFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.TextureFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::TextureFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_TextureFrame_setTextureName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.TextureFrame:setTextureName"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureFrame_setTextureName'", nullptr); return 0; } cobj->setTextureName(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.TextureFrame:setTextureName",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureFrame_setTextureName'.",&tolua_err); #endif return 0; } int lua_axys_studio_TextureFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.TextureFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureFrame_create'", nullptr); return 0; } cocostudio::timeline::TextureFrame* ret = cocostudio::timeline::TextureFrame::create(); object_to_luaval(tolua_S, "ccs.TextureFrame",(cocostudio::timeline::TextureFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.TextureFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_TextureFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::TextureFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_TextureFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::TextureFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.TextureFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.TextureFrame:TextureFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_TextureFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_TextureFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (TextureFrame)"); return 0; } int lua_register_axys_studio_TextureFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.TextureFrame"); tolua_cclass(tolua_S,"TextureFrame","ccs.TextureFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"TextureFrame"); tolua_function(tolua_S,"new",lua_axys_studio_TextureFrame_constructor); tolua_function(tolua_S,"getTextureName",lua_axys_studio_TextureFrame_getTextureName); tolua_function(tolua_S,"setTextureName",lua_axys_studio_TextureFrame_setTextureName); tolua_function(tolua_S,"create", lua_axys_studio_TextureFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::TextureFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.TextureFrame"; g_typeCast[typeName] = "ccs.TextureFrame"; return 1; } int lua_axys_studio_RotationFrame_setRotation(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::RotationFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.RotationFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::RotationFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_RotationFrame_setRotation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.RotationFrame:setRotation"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_RotationFrame_setRotation'", nullptr); return 0; } cobj->setRotation(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.RotationFrame:setRotation",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_RotationFrame_setRotation'.",&tolua_err); #endif return 0; } int lua_axys_studio_RotationFrame_getRotation(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::RotationFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.RotationFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::RotationFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_RotationFrame_getRotation'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_RotationFrame_getRotation'", nullptr); return 0; } double ret = cobj->getRotation(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.RotationFrame:getRotation",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_RotationFrame_getRotation'.",&tolua_err); #endif return 0; } int lua_axys_studio_RotationFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.RotationFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_RotationFrame_create'", nullptr); return 0; } cocostudio::timeline::RotationFrame* ret = cocostudio::timeline::RotationFrame::create(); object_to_luaval(tolua_S, "ccs.RotationFrame",(cocostudio::timeline::RotationFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.RotationFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_RotationFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_RotationFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::RotationFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_RotationFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::RotationFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.RotationFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.RotationFrame:RotationFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_RotationFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_RotationFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (RotationFrame)"); return 0; } int lua_register_axys_studio_RotationFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.RotationFrame"); tolua_cclass(tolua_S,"RotationFrame","ccs.RotationFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"RotationFrame"); tolua_function(tolua_S,"new",lua_axys_studio_RotationFrame_constructor); tolua_function(tolua_S,"setRotation",lua_axys_studio_RotationFrame_setRotation); tolua_function(tolua_S,"getRotation",lua_axys_studio_RotationFrame_getRotation); tolua_function(tolua_S,"create", lua_axys_studio_RotationFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::RotationFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.RotationFrame"; g_typeCast[typeName] = "ccs.RotationFrame"; return 1; } int lua_axys_studio_SkewFrame_getSkewY(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkewFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkewFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkewFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkewFrame_getSkewY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkewFrame_getSkewY'", nullptr); return 0; } double ret = cobj->getSkewY(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkewFrame:getSkewY",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkewFrame_getSkewY'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkewFrame_setSkewX(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkewFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkewFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkewFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkewFrame_setSkewX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.SkewFrame:setSkewX"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkewFrame_setSkewX'", nullptr); return 0; } cobj->setSkewX(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkewFrame:setSkewX",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkewFrame_setSkewX'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkewFrame_setSkewY(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkewFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkewFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkewFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkewFrame_setSkewY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.SkewFrame:setSkewY"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkewFrame_setSkewY'", nullptr); return 0; } cobj->setSkewY(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkewFrame:setSkewY",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkewFrame_setSkewY'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkewFrame_getSkewX(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkewFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkewFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkewFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkewFrame_getSkewX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkewFrame_getSkewX'", nullptr); return 0; } double ret = cobj->getSkewX(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkewFrame:getSkewX",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkewFrame_getSkewX'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkewFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.SkewFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkewFrame_create'", nullptr); return 0; } cocostudio::timeline::SkewFrame* ret = cocostudio::timeline::SkewFrame::create(); object_to_luaval(tolua_S, "ccs.SkewFrame",(cocostudio::timeline::SkewFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.SkewFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkewFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkewFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkewFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkewFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::SkewFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.SkewFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkewFrame:SkewFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkewFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_SkewFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (SkewFrame)"); return 0; } int lua_register_axys_studio_SkewFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.SkewFrame"); tolua_cclass(tolua_S,"SkewFrame","ccs.SkewFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"SkewFrame"); tolua_function(tolua_S,"new",lua_axys_studio_SkewFrame_constructor); tolua_function(tolua_S,"getSkewY",lua_axys_studio_SkewFrame_getSkewY); tolua_function(tolua_S,"setSkewX",lua_axys_studio_SkewFrame_setSkewX); tolua_function(tolua_S,"setSkewY",lua_axys_studio_SkewFrame_setSkewY); tolua_function(tolua_S,"getSkewX",lua_axys_studio_SkewFrame_getSkewX); tolua_function(tolua_S,"create", lua_axys_studio_SkewFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::SkewFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.SkewFrame"; g_typeCast[typeName] = "ccs.SkewFrame"; return 1; } int lua_axys_studio_RotationSkewFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.RotationSkewFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_RotationSkewFrame_create'", nullptr); return 0; } cocostudio::timeline::RotationSkewFrame* ret = cocostudio::timeline::RotationSkewFrame::create(); object_to_luaval(tolua_S, "ccs.RotationSkewFrame",(cocostudio::timeline::RotationSkewFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.RotationSkewFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_RotationSkewFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_RotationSkewFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::RotationSkewFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_RotationSkewFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::RotationSkewFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.RotationSkewFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.RotationSkewFrame:RotationSkewFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_RotationSkewFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_RotationSkewFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (RotationSkewFrame)"); return 0; } int lua_register_axys_studio_RotationSkewFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.RotationSkewFrame"); tolua_cclass(tolua_S,"RotationSkewFrame","ccs.RotationSkewFrame","ccs.SkewFrame",nullptr); tolua_beginmodule(tolua_S,"RotationSkewFrame"); tolua_function(tolua_S,"new",lua_axys_studio_RotationSkewFrame_constructor); tolua_function(tolua_S,"create", lua_axys_studio_RotationSkewFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::RotationSkewFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.RotationSkewFrame"; g_typeCast[typeName] = "ccs.RotationSkewFrame"; return 1; } int lua_axys_studio_PositionFrame_getX(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PositionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PositionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PositionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PositionFrame_getX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_getX'", nullptr); return 0; } double ret = cobj->getX(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PositionFrame:getX",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_getX'.",&tolua_err); #endif return 0; } int lua_axys_studio_PositionFrame_getY(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PositionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PositionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PositionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PositionFrame_getY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_getY'", nullptr); return 0; } double ret = cobj->getY(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PositionFrame:getY",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_getY'.",&tolua_err); #endif return 0; } int lua_axys_studio_PositionFrame_setPosition(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PositionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PositionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PositionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PositionFrame_setPosition'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Point arg0; ok &= luaval_to_point(tolua_S, 2, &arg0, "ccs.PositionFrame:setPosition"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_setPosition'", nullptr); return 0; } cobj->setPosition(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PositionFrame:setPosition",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_setPosition'.",&tolua_err); #endif return 0; } int lua_axys_studio_PositionFrame_setX(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PositionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PositionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PositionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PositionFrame_setX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.PositionFrame:setX"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_setX'", nullptr); return 0; } cobj->setX(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PositionFrame:setX",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_setX'.",&tolua_err); #endif return 0; } int lua_axys_studio_PositionFrame_setY(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PositionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PositionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PositionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PositionFrame_setY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.PositionFrame:setY"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_setY'", nullptr); return 0; } cobj->setY(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PositionFrame:setY",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_setY'.",&tolua_err); #endif return 0; } int lua_axys_studio_PositionFrame_getPosition(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PositionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PositionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PositionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PositionFrame_getPosition'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_getPosition'", nullptr); return 0; } axys::Point ret = cobj->getPosition(); point_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PositionFrame:getPosition",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_getPosition'.",&tolua_err); #endif return 0; } int lua_axys_studio_PositionFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.PositionFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_create'", nullptr); return 0; } cocostudio::timeline::PositionFrame* ret = cocostudio::timeline::PositionFrame::create(); object_to_luaval(tolua_S, "ccs.PositionFrame",(cocostudio::timeline::PositionFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.PositionFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_PositionFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PositionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PositionFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::PositionFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.PositionFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PositionFrame:PositionFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PositionFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_PositionFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (PositionFrame)"); return 0; } int lua_register_axys_studio_PositionFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.PositionFrame"); tolua_cclass(tolua_S,"PositionFrame","ccs.PositionFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"PositionFrame"); tolua_function(tolua_S,"new",lua_axys_studio_PositionFrame_constructor); tolua_function(tolua_S,"getX",lua_axys_studio_PositionFrame_getX); tolua_function(tolua_S,"getY",lua_axys_studio_PositionFrame_getY); tolua_function(tolua_S,"setPosition",lua_axys_studio_PositionFrame_setPosition); tolua_function(tolua_S,"setX",lua_axys_studio_PositionFrame_setX); tolua_function(tolua_S,"setY",lua_axys_studio_PositionFrame_setY); tolua_function(tolua_S,"getPosition",lua_axys_studio_PositionFrame_getPosition); tolua_function(tolua_S,"create", lua_axys_studio_PositionFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::PositionFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.PositionFrame"; g_typeCast[typeName] = "ccs.PositionFrame"; return 1; } int lua_axys_studio_ScaleFrame_setScaleY(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ScaleFrame_setScaleY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ScaleFrame:setScaleY"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ScaleFrame_setScaleY'", nullptr); return 0; } cobj->setScaleY(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ScaleFrame:setScaleY",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ScaleFrame_setScaleY'.",&tolua_err); #endif return 0; } int lua_axys_studio_ScaleFrame_setScaleX(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ScaleFrame_setScaleX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ScaleFrame:setScaleX"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ScaleFrame_setScaleX'", nullptr); return 0; } cobj->setScaleX(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ScaleFrame:setScaleX",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ScaleFrame_setScaleX'.",&tolua_err); #endif return 0; } int lua_axys_studio_ScaleFrame_getScaleY(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ScaleFrame_getScaleY'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ScaleFrame_getScaleY'", nullptr); return 0; } double ret = cobj->getScaleY(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ScaleFrame:getScaleY",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ScaleFrame_getScaleY'.",&tolua_err); #endif return 0; } int lua_axys_studio_ScaleFrame_getScaleX(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ScaleFrame_getScaleX'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ScaleFrame_getScaleX'", nullptr); return 0; } double ret = cobj->getScaleX(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ScaleFrame:getScaleX",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ScaleFrame_getScaleX'.",&tolua_err); #endif return 0; } int lua_axys_studio_ScaleFrame_setScale(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ScaleFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ScaleFrame_setScale'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ScaleFrame:setScale"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ScaleFrame_setScale'", nullptr); return 0; } cobj->setScale(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ScaleFrame:setScale",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ScaleFrame_setScale'.",&tolua_err); #endif return 0; } int lua_axys_studio_ScaleFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ScaleFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ScaleFrame_create'", nullptr); return 0; } cocostudio::timeline::ScaleFrame* ret = cocostudio::timeline::ScaleFrame::create(); object_to_luaval(tolua_S, "ccs.ScaleFrame",(cocostudio::timeline::ScaleFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ScaleFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ScaleFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ScaleFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ScaleFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ScaleFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::ScaleFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ScaleFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ScaleFrame:ScaleFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ScaleFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ScaleFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ScaleFrame)"); return 0; } int lua_register_axys_studio_ScaleFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ScaleFrame"); tolua_cclass(tolua_S,"ScaleFrame","ccs.ScaleFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"ScaleFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ScaleFrame_constructor); tolua_function(tolua_S,"setScaleY",lua_axys_studio_ScaleFrame_setScaleY); tolua_function(tolua_S,"setScaleX",lua_axys_studio_ScaleFrame_setScaleX); tolua_function(tolua_S,"getScaleY",lua_axys_studio_ScaleFrame_getScaleY); tolua_function(tolua_S,"getScaleX",lua_axys_studio_ScaleFrame_getScaleX); tolua_function(tolua_S,"setScale",lua_axys_studio_ScaleFrame_setScale); tolua_function(tolua_S,"create", lua_axys_studio_ScaleFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::ScaleFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ScaleFrame"; g_typeCast[typeName] = "ccs.ScaleFrame"; return 1; } int lua_axys_studio_AnchorPointFrame_setAnchorPoint(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::AnchorPointFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.AnchorPointFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::AnchorPointFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_AnchorPointFrame_setAnchorPoint'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Point arg0; ok &= luaval_to_point(tolua_S, 2, &arg0, "ccs.AnchorPointFrame:setAnchorPoint"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnchorPointFrame_setAnchorPoint'", nullptr); return 0; } cobj->setAnchorPoint(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AnchorPointFrame:setAnchorPoint",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnchorPointFrame_setAnchorPoint'.",&tolua_err); #endif return 0; } int lua_axys_studio_AnchorPointFrame_getAnchorPoint(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::AnchorPointFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.AnchorPointFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::AnchorPointFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_AnchorPointFrame_getAnchorPoint'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnchorPointFrame_getAnchorPoint'", nullptr); return 0; } axys::Point ret = cobj->getAnchorPoint(); point_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AnchorPointFrame:getAnchorPoint",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnchorPointFrame_getAnchorPoint'.",&tolua_err); #endif return 0; } int lua_axys_studio_AnchorPointFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.AnchorPointFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnchorPointFrame_create'", nullptr); return 0; } cocostudio::timeline::AnchorPointFrame* ret = cocostudio::timeline::AnchorPointFrame::create(); object_to_luaval(tolua_S, "ccs.AnchorPointFrame",(cocostudio::timeline::AnchorPointFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.AnchorPointFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnchorPointFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_AnchorPointFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::AnchorPointFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AnchorPointFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::AnchorPointFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.AnchorPointFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AnchorPointFrame:AnchorPointFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AnchorPointFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_AnchorPointFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (AnchorPointFrame)"); return 0; } int lua_register_axys_studio_AnchorPointFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.AnchorPointFrame"); tolua_cclass(tolua_S,"AnchorPointFrame","ccs.AnchorPointFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"AnchorPointFrame"); tolua_function(tolua_S,"new",lua_axys_studio_AnchorPointFrame_constructor); tolua_function(tolua_S,"setAnchorPoint",lua_axys_studio_AnchorPointFrame_setAnchorPoint); tolua_function(tolua_S,"getAnchorPoint",lua_axys_studio_AnchorPointFrame_getAnchorPoint); tolua_function(tolua_S,"create", lua_axys_studio_AnchorPointFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::AnchorPointFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.AnchorPointFrame"; g_typeCast[typeName] = "ccs.AnchorPointFrame"; return 1; } int lua_axys_studio_InnerActionFrame_getEndFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_getEndFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_getEndFrameIndex'", nullptr); return 0; } int ret = cobj->getEndFrameIndex(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:getEndFrameIndex",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_getEndFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_getStartFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_getStartFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_getStartFrameIndex'", nullptr); return 0; } int ret = cobj->getStartFrameIndex(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:getStartFrameIndex",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_getStartFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_getInnerActionType(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_getInnerActionType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_getInnerActionType'", nullptr); return 0; } int ret = (int)cobj->getInnerActionType(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:getInnerActionType",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_getInnerActionType'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_setEndFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_setEndFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.InnerActionFrame:setEndFrameIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_setEndFrameIndex'", nullptr); return 0; } cobj->setEndFrameIndex(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:setEndFrameIndex",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_setEndFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_setEnterWithName(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_setEnterWithName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.InnerActionFrame:setEnterWithName"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_setEnterWithName'", nullptr); return 0; } cobj->setEnterWithName(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:setEnterWithName",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_setEnterWithName'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_setSingleFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_setSingleFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.InnerActionFrame:setSingleFrameIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_setSingleFrameIndex'", nullptr); return 0; } cobj->setSingleFrameIndex(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:setSingleFrameIndex",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_setSingleFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_setStartFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_setStartFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.InnerActionFrame:setStartFrameIndex"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_setStartFrameIndex'", nullptr); return 0; } cobj->setStartFrameIndex(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:setStartFrameIndex",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_setStartFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_getSingleFrameIndex(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_getSingleFrameIndex'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_getSingleFrameIndex'", nullptr); return 0; } int ret = cobj->getSingleFrameIndex(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:getSingleFrameIndex",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_getSingleFrameIndex'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_setInnerActionType(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_setInnerActionType'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::InnerActionType arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.InnerActionFrame:setInnerActionType"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_setInnerActionType'", nullptr); return 0; } cobj->setInnerActionType(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:setInnerActionType",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_setInnerActionType'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_setAnimationName(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::InnerActionFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_InnerActionFrame_setAnimationName'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.InnerActionFrame:setAnimationName"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_setAnimationName'", nullptr); return 0; } cobj->setAnimationName(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:setAnimationName",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_setAnimationName'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.InnerActionFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_create'", nullptr); return 0; } cocostudio::timeline::InnerActionFrame* ret = cocostudio::timeline::InnerActionFrame::create(); object_to_luaval(tolua_S, "ccs.InnerActionFrame",(cocostudio::timeline::InnerActionFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.InnerActionFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_InnerActionFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::InnerActionFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_InnerActionFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::InnerActionFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.InnerActionFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.InnerActionFrame:InnerActionFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_InnerActionFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_InnerActionFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (InnerActionFrame)"); return 0; } int lua_register_axys_studio_InnerActionFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.InnerActionFrame"); tolua_cclass(tolua_S,"InnerActionFrame","ccs.InnerActionFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"InnerActionFrame"); tolua_function(tolua_S,"new",lua_axys_studio_InnerActionFrame_constructor); tolua_function(tolua_S,"getEndFrameIndex",lua_axys_studio_InnerActionFrame_getEndFrameIndex); tolua_function(tolua_S,"getStartFrameIndex",lua_axys_studio_InnerActionFrame_getStartFrameIndex); tolua_function(tolua_S,"getInnerActionType",lua_axys_studio_InnerActionFrame_getInnerActionType); tolua_function(tolua_S,"setEndFrameIndex",lua_axys_studio_InnerActionFrame_setEndFrameIndex); tolua_function(tolua_S,"setEnterWithName",lua_axys_studio_InnerActionFrame_setEnterWithName); tolua_function(tolua_S,"setSingleFrameIndex",lua_axys_studio_InnerActionFrame_setSingleFrameIndex); tolua_function(tolua_S,"setStartFrameIndex",lua_axys_studio_InnerActionFrame_setStartFrameIndex); tolua_function(tolua_S,"getSingleFrameIndex",lua_axys_studio_InnerActionFrame_getSingleFrameIndex); tolua_function(tolua_S,"setInnerActionType",lua_axys_studio_InnerActionFrame_setInnerActionType); tolua_function(tolua_S,"setAnimationName",lua_axys_studio_InnerActionFrame_setAnimationName); tolua_function(tolua_S,"create", lua_axys_studio_InnerActionFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::InnerActionFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.InnerActionFrame"; g_typeCast[typeName] = "ccs.InnerActionFrame"; return 1; } int lua_axys_studio_ColorFrame_getColor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ColorFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ColorFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ColorFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ColorFrame_getColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ColorFrame_getColor'", nullptr); return 0; } axys::Color3B ret = cobj->getColor(); color3b_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ColorFrame:getColor",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ColorFrame_getColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_ColorFrame_setColor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ColorFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ColorFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ColorFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ColorFrame_setColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Color3B arg0; ok &= luaval_to_color3b(tolua_S, 2, &arg0, "ccs.ColorFrame:setColor"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ColorFrame_setColor'", nullptr); return 0; } cobj->setColor(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ColorFrame:setColor",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ColorFrame_setColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_ColorFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ColorFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ColorFrame_create'", nullptr); return 0; } cocostudio::timeline::ColorFrame* ret = cocostudio::timeline::ColorFrame::create(); object_to_luaval(tolua_S, "ccs.ColorFrame",(cocostudio::timeline::ColorFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ColorFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ColorFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ColorFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ColorFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ColorFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::ColorFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ColorFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ColorFrame:ColorFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ColorFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ColorFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ColorFrame)"); return 0; } int lua_register_axys_studio_ColorFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ColorFrame"); tolua_cclass(tolua_S,"ColorFrame","ccs.ColorFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"ColorFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ColorFrame_constructor); tolua_function(tolua_S,"getColor",lua_axys_studio_ColorFrame_getColor); tolua_function(tolua_S,"setColor",lua_axys_studio_ColorFrame_setColor); tolua_function(tolua_S,"create", lua_axys_studio_ColorFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::ColorFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ColorFrame"; g_typeCast[typeName] = "ccs.ColorFrame"; return 1; } int lua_axys_studio_AlphaFrame_getAlpha(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::AlphaFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.AlphaFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::AlphaFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_AlphaFrame_getAlpha'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AlphaFrame_getAlpha'", nullptr); return 0; } uint16_t ret = cobj->getAlpha(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AlphaFrame:getAlpha",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AlphaFrame_getAlpha'.",&tolua_err); #endif return 0; } int lua_axys_studio_AlphaFrame_setAlpha(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::AlphaFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.AlphaFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::AlphaFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_AlphaFrame_setAlpha'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { uint16_t arg0; ok &= luaval_to_uint16(tolua_S, 2,&arg0, "ccs.AlphaFrame:setAlpha"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AlphaFrame_setAlpha'", nullptr); return 0; } cobj->setAlpha(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AlphaFrame:setAlpha",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AlphaFrame_setAlpha'.",&tolua_err); #endif return 0; } int lua_axys_studio_AlphaFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.AlphaFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AlphaFrame_create'", nullptr); return 0; } cocostudio::timeline::AlphaFrame* ret = cocostudio::timeline::AlphaFrame::create(); object_to_luaval(tolua_S, "ccs.AlphaFrame",(cocostudio::timeline::AlphaFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.AlphaFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AlphaFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_AlphaFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::AlphaFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_AlphaFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::AlphaFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.AlphaFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.AlphaFrame:AlphaFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_AlphaFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_AlphaFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (AlphaFrame)"); return 0; } int lua_register_axys_studio_AlphaFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.AlphaFrame"); tolua_cclass(tolua_S,"AlphaFrame","ccs.AlphaFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"AlphaFrame"); tolua_function(tolua_S,"new",lua_axys_studio_AlphaFrame_constructor); tolua_function(tolua_S,"getAlpha",lua_axys_studio_AlphaFrame_getAlpha); tolua_function(tolua_S,"setAlpha",lua_axys_studio_AlphaFrame_setAlpha); tolua_function(tolua_S,"create", lua_axys_studio_AlphaFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::AlphaFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.AlphaFrame"; g_typeCast[typeName] = "ccs.AlphaFrame"; return 1; } int lua_axys_studio_EventFrame_setEvent(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::EventFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.EventFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::EventFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_EventFrame_setEvent'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.EventFrame:setEvent"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_EventFrame_setEvent'", nullptr); return 0; } cobj->setEvent(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.EventFrame:setEvent",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_EventFrame_setEvent'.",&tolua_err); #endif return 0; } int lua_axys_studio_EventFrame_init(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::EventFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.EventFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::EventFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_EventFrame_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_EventFrame_init'", nullptr); return 0; } cobj->init(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.EventFrame:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_EventFrame_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_EventFrame_getEvent(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::EventFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.EventFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::EventFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_EventFrame_getEvent'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_EventFrame_getEvent'", nullptr); return 0; } std::string_view ret = cobj->getEvent(); lua_pushlstring(tolua_S,ret.data(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.EventFrame:getEvent",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_EventFrame_getEvent'.",&tolua_err); #endif return 0; } int lua_axys_studio_EventFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.EventFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_EventFrame_create'", nullptr); return 0; } cocostudio::timeline::EventFrame* ret = cocostudio::timeline::EventFrame::create(); object_to_luaval(tolua_S, "ccs.EventFrame",(cocostudio::timeline::EventFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.EventFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_EventFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_EventFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::EventFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_EventFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::EventFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.EventFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.EventFrame:EventFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_EventFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_EventFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (EventFrame)"); return 0; } int lua_register_axys_studio_EventFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.EventFrame"); tolua_cclass(tolua_S,"EventFrame","ccs.EventFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"EventFrame"); tolua_function(tolua_S,"new",lua_axys_studio_EventFrame_constructor); tolua_function(tolua_S,"setEvent",lua_axys_studio_EventFrame_setEvent); tolua_function(tolua_S,"init",lua_axys_studio_EventFrame_init); tolua_function(tolua_S,"getEvent",lua_axys_studio_EventFrame_getEvent); tolua_function(tolua_S,"create", lua_axys_studio_EventFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::EventFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.EventFrame"; g_typeCast[typeName] = "ccs.EventFrame"; return 1; } int lua_axys_studio_ZOrderFrame_getZOrder(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ZOrderFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ZOrderFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ZOrderFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ZOrderFrame_getZOrder'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ZOrderFrame_getZOrder'", nullptr); return 0; } int ret = cobj->getZOrder(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ZOrderFrame:getZOrder",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ZOrderFrame_getZOrder'.",&tolua_err); #endif return 0; } int lua_axys_studio_ZOrderFrame_setZOrder(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ZOrderFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ZOrderFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ZOrderFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ZOrderFrame_setZOrder'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ZOrderFrame:setZOrder"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ZOrderFrame_setZOrder'", nullptr); return 0; } cobj->setZOrder(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ZOrderFrame:setZOrder",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ZOrderFrame_setZOrder'.",&tolua_err); #endif return 0; } int lua_axys_studio_ZOrderFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ZOrderFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ZOrderFrame_create'", nullptr); return 0; } cocostudio::timeline::ZOrderFrame* ret = cocostudio::timeline::ZOrderFrame::create(); object_to_luaval(tolua_S, "ccs.ZOrderFrame",(cocostudio::timeline::ZOrderFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ZOrderFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ZOrderFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ZOrderFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ZOrderFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ZOrderFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::ZOrderFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ZOrderFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ZOrderFrame:ZOrderFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ZOrderFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ZOrderFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ZOrderFrame)"); return 0; } int lua_register_axys_studio_ZOrderFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ZOrderFrame"); tolua_cclass(tolua_S,"ZOrderFrame","ccs.ZOrderFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"ZOrderFrame"); tolua_function(tolua_S,"new",lua_axys_studio_ZOrderFrame_constructor); tolua_function(tolua_S,"getZOrder",lua_axys_studio_ZOrderFrame_getZOrder); tolua_function(tolua_S,"setZOrder",lua_axys_studio_ZOrderFrame_setZOrder); tolua_function(tolua_S,"create", lua_axys_studio_ZOrderFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::ZOrderFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ZOrderFrame"; g_typeCast[typeName] = "ccs.ZOrderFrame"; return 1; } int lua_axys_studio_BlendFuncFrame_getBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BlendFuncFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BlendFuncFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BlendFuncFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BlendFuncFrame_getBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BlendFuncFrame_getBlendFunc'", nullptr); return 0; } axys::BlendFunc ret = cobj->getBlendFunc(); blendfunc_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BlendFuncFrame:getBlendFunc",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BlendFuncFrame_getBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_BlendFuncFrame_setBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BlendFuncFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BlendFuncFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BlendFuncFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BlendFuncFrame_setBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::BlendFunc arg0; ok &= luaval_to_blendfunc(tolua_S, 2, &arg0, "ccs.BlendFuncFrame:setBlendFunc"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BlendFuncFrame_setBlendFunc'", nullptr); return 0; } cobj->setBlendFunc(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BlendFuncFrame:setBlendFunc",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BlendFuncFrame_setBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_BlendFuncFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.BlendFuncFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BlendFuncFrame_create'", nullptr); return 0; } cocostudio::timeline::BlendFuncFrame* ret = cocostudio::timeline::BlendFuncFrame::create(); object_to_luaval(tolua_S, "ccs.BlendFuncFrame",(cocostudio::timeline::BlendFuncFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.BlendFuncFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BlendFuncFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_BlendFuncFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BlendFuncFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BlendFuncFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::BlendFuncFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.BlendFuncFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BlendFuncFrame:BlendFuncFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BlendFuncFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_BlendFuncFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (BlendFuncFrame)"); return 0; } int lua_register_axys_studio_BlendFuncFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.BlendFuncFrame"); tolua_cclass(tolua_S,"BlendFuncFrame","ccs.BlendFuncFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"BlendFuncFrame"); tolua_function(tolua_S,"new",lua_axys_studio_BlendFuncFrame_constructor); tolua_function(tolua_S,"getBlendFunc",lua_axys_studio_BlendFuncFrame_getBlendFunc); tolua_function(tolua_S,"setBlendFunc",lua_axys_studio_BlendFuncFrame_setBlendFunc); tolua_function(tolua_S,"create", lua_axys_studio_BlendFuncFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::BlendFuncFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.BlendFuncFrame"; g_typeCast[typeName] = "ccs.BlendFuncFrame"; return 1; } int lua_axys_studio_PlayableFrame_setPlayableAct(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PlayableFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PlayableFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PlayableFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PlayableFrame_setPlayableAct'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string arg0; ok &= luaval_to_std_string(tolua_S, 2,&arg0, "ccs.PlayableFrame:setPlayableAct"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PlayableFrame_setPlayableAct'", nullptr); return 0; } cobj->setPlayableAct(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PlayableFrame:setPlayableAct",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PlayableFrame_setPlayableAct'.",&tolua_err); #endif return 0; } int lua_axys_studio_PlayableFrame_getPlayableAct(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PlayableFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.PlayableFrame",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::PlayableFrame*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_PlayableFrame_getPlayableAct'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PlayableFrame_getPlayableAct'", nullptr); return 0; } std::string ret = cobj->getPlayableAct(); lua_pushlstring(tolua_S,ret.c_str(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PlayableFrame:getPlayableAct",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PlayableFrame_getPlayableAct'.",&tolua_err); #endif return 0; } int lua_axys_studio_PlayableFrame_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.PlayableFrame",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PlayableFrame_create'", nullptr); return 0; } cocostudio::timeline::PlayableFrame* ret = cocostudio::timeline::PlayableFrame::create(); object_to_luaval(tolua_S, "ccs.PlayableFrame",(cocostudio::timeline::PlayableFrame*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.PlayableFrame:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PlayableFrame_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_PlayableFrame_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::PlayableFrame* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_PlayableFrame_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::PlayableFrame(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.PlayableFrame"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.PlayableFrame:PlayableFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_PlayableFrame_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_PlayableFrame_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (PlayableFrame)"); return 0; } int lua_register_axys_studio_PlayableFrame(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.PlayableFrame"); tolua_cclass(tolua_S,"PlayableFrame","ccs.PlayableFrame","ccs.Frame",nullptr); tolua_beginmodule(tolua_S,"PlayableFrame"); tolua_function(tolua_S,"new",lua_axys_studio_PlayableFrame_constructor); tolua_function(tolua_S,"setPlayableAct",lua_axys_studio_PlayableFrame_setPlayableAct); tolua_function(tolua_S,"getPlayableAct",lua_axys_studio_PlayableFrame_getPlayableAct); tolua_function(tolua_S,"create", lua_axys_studio_PlayableFrame_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::PlayableFrame).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.PlayableFrame"; g_typeCast[typeName] = "ccs.PlayableFrame"; return 1; } int lua_axys_studio_Timeline_clone(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_clone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_clone'", nullptr); return 0; } cocostudio::timeline::Timeline* ret = cobj->clone(); object_to_luaval(tolua_S, "ccs.Timeline",(cocostudio::timeline::Timeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:clone",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_clone'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_gotoFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_gotoFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Timeline:gotoFrame"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_gotoFrame'", nullptr); return 0; } cobj->gotoFrame(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:gotoFrame",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_gotoFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_setNode(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_setNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.Timeline:setNode"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_setNode'", nullptr); return 0; } cobj->setNode(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:setNode",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_setNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_getActionTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_getActionTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_getActionTimeline'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->getActionTimeline(); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:getActionTimeline",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_getActionTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_insertFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_insertFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { cocostudio::timeline::Frame* arg0; int arg1; ok &= luaval_to_object(tolua_S, 2, "ccs.Frame",&arg0, "ccs.Timeline:insertFrame"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.Timeline:insertFrame"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_insertFrame'", nullptr); return 0; } cobj->insertFrame(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:insertFrame",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_insertFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_setActionTag(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_setActionTag'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Timeline:setActionTag"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_setActionTag'", nullptr); return 0; } cobj->setActionTag(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:setActionTag",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_setActionTag'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_addFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_addFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::Frame* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Frame",&arg0, "ccs.Timeline:addFrame"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_addFrame'", nullptr); return 0; } cobj->addFrame(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:addFrame",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_addFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_getFrames(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_getFrames'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_getFrames'", nullptr); return 0; } const axys::Vector& ret = cobj->getFrames(); ccvector_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:getFrames",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_getFrames'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_getActionTag(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_getActionTag'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_getActionTag'", nullptr); return 0; } int ret = cobj->getActionTag(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:getActionTag",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_getActionTag'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_getNode(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_getNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_getNode'", nullptr); return 0; } axys::Node* ret = cobj->getNode(); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:getNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_getNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_removeFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_removeFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::Frame* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Frame",&arg0, "ccs.Timeline:removeFrame"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_removeFrame'", nullptr); return 0; } cobj->removeFrame(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:removeFrame",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_removeFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_setActionTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_setActionTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::ActionTimeline* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ActionTimeline",&arg0, "ccs.Timeline:setActionTimeline"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_setActionTimeline'", nullptr); return 0; } cobj->setActionTimeline(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:setActionTimeline",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_setActionTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_stepToFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::Timeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_Timeline_stepToFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.Timeline:stepToFrame"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_stepToFrame'", nullptr); return 0; } cobj->stepToFrame(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:stepToFrame",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_stepToFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.Timeline",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_create'", nullptr); return 0; } cocostudio::timeline::Timeline* ret = cocostudio::timeline::Timeline::create(); object_to_luaval(tolua_S, "ccs.Timeline",(cocostudio::timeline::Timeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.Timeline:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_Timeline_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::Timeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_Timeline_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::Timeline(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.Timeline"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.Timeline:Timeline",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_Timeline_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_Timeline_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (Timeline)"); return 0; } int lua_register_axys_studio_Timeline(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.Timeline"); tolua_cclass(tolua_S,"Timeline","ccs.Timeline","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"Timeline"); tolua_function(tolua_S,"new",lua_axys_studio_Timeline_constructor); tolua_function(tolua_S,"clone",lua_axys_studio_Timeline_clone); tolua_function(tolua_S,"gotoFrame",lua_axys_studio_Timeline_gotoFrame); tolua_function(tolua_S,"setNode",lua_axys_studio_Timeline_setNode); tolua_function(tolua_S,"getActionTimeline",lua_axys_studio_Timeline_getActionTimeline); tolua_function(tolua_S,"insertFrame",lua_axys_studio_Timeline_insertFrame); tolua_function(tolua_S,"setActionTag",lua_axys_studio_Timeline_setActionTag); tolua_function(tolua_S,"addFrame",lua_axys_studio_Timeline_addFrame); tolua_function(tolua_S,"getFrames",lua_axys_studio_Timeline_getFrames); tolua_function(tolua_S,"getActionTag",lua_axys_studio_Timeline_getActionTag); tolua_function(tolua_S,"getNode",lua_axys_studio_Timeline_getNode); tolua_function(tolua_S,"removeFrame",lua_axys_studio_Timeline_removeFrame); tolua_function(tolua_S,"setActionTimeline",lua_axys_studio_Timeline_setActionTimeline); tolua_function(tolua_S,"stepToFrame",lua_axys_studio_Timeline_stepToFrame); tolua_function(tolua_S,"create", lua_axys_studio_Timeline_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::Timeline).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.Timeline"; g_typeCast[typeName] = "ccs.Timeline"; return 1; } int lua_axys_studio_ActionTimelineData_setActionTag(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineData_setActionTag'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimelineData:setActionTag"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineData_setActionTag'", nullptr); return 0; } cobj->setActionTag(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineData:setActionTag",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineData_setActionTag'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineData_init(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineData_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimelineData:init"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineData_init'", nullptr); return 0; } bool ret = cobj->init(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineData:init",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineData_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineData_getActionTag(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineData_getActionTag'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineData_getActionTag'", nullptr); return 0; } int ret = cobj->getActionTag(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineData:getActionTag",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineData_getActionTag'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ActionTimelineData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimelineData:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineData_create'", nullptr); return 0; } cocostudio::timeline::ActionTimelineData* ret = cocostudio::timeline::ActionTimelineData::create(arg0); object_to_luaval(tolua_S, "ccs.ActionTimelineData",(cocostudio::timeline::ActionTimelineData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ActionTimelineData:create",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineData_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::ActionTimelineData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionTimelineData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineData:ActionTimelineData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionTimelineData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionTimelineData)"); return 0; } int lua_register_axys_studio_ActionTimelineData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionTimelineData"); tolua_cclass(tolua_S,"ActionTimelineData","ccs.ActionTimelineData","ax.Ref",nullptr); tolua_beginmodule(tolua_S,"ActionTimelineData"); tolua_function(tolua_S,"new",lua_axys_studio_ActionTimelineData_constructor); tolua_function(tolua_S,"setActionTag",lua_axys_studio_ActionTimelineData_setActionTag); tolua_function(tolua_S,"init",lua_axys_studio_ActionTimelineData_init); tolua_function(tolua_S,"getActionTag",lua_axys_studio_ActionTimelineData_getActionTag); tolua_function(tolua_S,"create", lua_axys_studio_ActionTimelineData_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::ActionTimelineData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionTimelineData"; g_typeCast[typeName] = "ccs.ActionTimelineData"; return 1; } int lua_axys_studio_ActionTimeline_clearFrameEndCallFuncs(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_clearFrameEndCallFuncs'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_clearFrameEndCallFuncs'", nullptr); return 0; } cobj->clearFrameEndCallFuncs(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:clearFrameEndCallFuncs",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_clearFrameEndCallFuncs'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_setAnimationEndCallFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_setAnimationEndCallFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string arg0; std::function arg1; ok &= luaval_to_std_string(tolua_S, 2,&arg0, "ccs.ActionTimeline:setAnimationEndCallFunc"); do { // Lambda binding for lua is not supported. assert(false); } while(0) ; if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_setAnimationEndCallFunc'", nullptr); return 0; } cobj->setAnimationEndCallFunc(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:setAnimationEndCallFunc",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_setAnimationEndCallFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_addTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_addTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::Timeline* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Timeline",&arg0, "ccs.ActionTimeline:addTimeline"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_addTimeline'", nullptr); return 0; } cobj->addTimeline(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:addTimeline",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_addTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_getCurrentFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_getCurrentFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_getCurrentFrame'", nullptr); return 0; } int ret = cobj->getCurrentFrame(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:getCurrentFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_getCurrentFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_getStartFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_getStartFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_getStartFrame'", nullptr); return 0; } int ret = cobj->getStartFrame(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:getStartFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_getStartFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_pause(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_pause'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_pause'", nullptr); return 0; } cobj->pause(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:pause",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_pause'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_start(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_start'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_start'", nullptr); return 0; } cobj->start(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:start",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_start'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_init(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_init'", nullptr); return 0; } bool ret = cobj->init(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:init",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_removeTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_removeTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::Timeline* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.Timeline",&arg0, "ccs.ActionTimeline:removeTimeline"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_removeTimeline'", nullptr); return 0; } cobj->removeTimeline(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:removeTimeline",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_removeTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_clearFrameEventCallFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_clearFrameEventCallFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_clearFrameEventCallFunc'", nullptr); return 0; } cobj->clearFrameEventCallFunc(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:clearFrameEventCallFunc",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_clearFrameEventCallFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_setLastFrameCallFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_setLastFrameCallFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::function arg0; do { // Lambda binding for lua is not supported. assert(false); } while(0) ; if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_setLastFrameCallFunc'", nullptr); return 0; } cobj->setLastFrameCallFunc(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:setLastFrameCallFunc",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_setLastFrameCallFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_getTimelines(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_getTimelines'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_getTimelines'", nullptr); return 0; } const axys::Vector& ret = cobj->getTimelines(); ccvector_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:getTimelines",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_getTimelines'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_play(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_play'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string arg0; bool arg1; ok &= luaval_to_std_string(tolua_S, 2,&arg0, "ccs.ActionTimeline:play"); ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.ActionTimeline:play"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_play'", nullptr); return 0; } cobj->play(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:play",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_play'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_getAnimationInfo(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_getAnimationInfo'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimeline:getAnimationInfo"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_getAnimationInfo'", nullptr); return 0; } const cocostudio::timeline::AnimationInfo& ret = cobj->getAnimationInfo(arg0); animationInfo_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:getAnimationInfo",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_getAnimationInfo'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_resume(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_resume'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_resume'", nullptr); return 0; } cobj->resume(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:resume",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_resume'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_addFrameEndCallFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_addFrameEndCallFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 3) { int arg0; std::string_view arg1; std::function arg2; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:addFrameEndCallFunc"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ActionTimeline:addFrameEndCallFunc"); do { // Lambda binding for lua is not supported. assert(false); } while(0) ; if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_addFrameEndCallFunc'", nullptr); return 0; } cobj->addFrameEndCallFunc(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:addFrameEndCallFunc",argc, 3); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_addFrameEndCallFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_removeAnimationInfo(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_removeAnimationInfo'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string arg0; ok &= luaval_to_std_string(tolua_S, 2,&arg0, "ccs.ActionTimeline:removeAnimationInfo"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_removeAnimationInfo'", nullptr); return 0; } cobj->removeAnimationInfo(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:removeAnimationInfo",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_removeAnimationInfo'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_getTimeSpeed(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_getTimeSpeed'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_getTimeSpeed'", nullptr); return 0; } double ret = cobj->getTimeSpeed(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:getTimeSpeed",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_getTimeSpeed'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_addAnimationInfo(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_addAnimationInfo'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::AnimationInfo arg0; ok &= luaval_to_animationInfo(tolua_S, 2, &arg0, "ccs.ActionTimeline:addAnimationInfo"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_addAnimationInfo'", nullptr); return 0; } cobj->addAnimationInfo(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:addAnimationInfo",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_addAnimationInfo'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_getDuration(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_getDuration'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_getDuration'", nullptr); return 0; } int ret = cobj->getDuration(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:getDuration",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_getDuration'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_gotoFrameAndPause(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_gotoFrameAndPause'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:gotoFrameAndPause"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_gotoFrameAndPause'", nullptr); return 0; } cobj->gotoFrameAndPause(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:gotoFrameAndPause",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_gotoFrameAndPause'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_isPlaying(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_isPlaying'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_isPlaying'", nullptr); return 0; } bool ret = cobj->isPlaying(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:isPlaying",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_isPlaying'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_removeFrameEndCallFuncs(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_removeFrameEndCallFuncs'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:removeFrameEndCallFuncs"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_removeFrameEndCallFuncs'", nullptr); return 0; } cobj->removeFrameEndCallFuncs(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:removeFrameEndCallFuncs",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_removeFrameEndCallFuncs'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_gotoFrameAndPlay(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_gotoFrameAndPlay'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } bool arg1; ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } cobj->gotoFrameAndPlay(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } cobj->gotoFrameAndPlay(arg0); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 3) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } int arg1; ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } bool arg2; ok &= luaval_to_boolean(tolua_S, 4,&arg2, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } cobj->gotoFrameAndPlay(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 4) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } int arg1; ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } int arg2; ok &= luaval_to_int32(tolua_S, 4,(int *)&arg2, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } bool arg3; ok &= luaval_to_boolean(tolua_S, 5,&arg3, "ccs.ActionTimeline:gotoFrameAndPlay"); if (!ok) { break; } cobj->gotoFrameAndPlay(arg0, arg1, arg2, arg3); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:gotoFrameAndPlay",argc, 4); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_gotoFrameAndPlay'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_IsAnimationInfoExists(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_IsAnimationInfoExists'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ActionTimeline:IsAnimationInfoExists"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_IsAnimationInfoExists'", nullptr); return 0; } bool ret = cobj->IsAnimationInfoExists(arg0); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:IsAnimationInfoExists",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_IsAnimationInfoExists'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_getEndFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_getEndFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_getEndFrame'", nullptr); return 0; } int ret = cobj->getEndFrame(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:getEndFrame",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_getEndFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_setTimeSpeed(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_setTimeSpeed'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.ActionTimeline:setTimeSpeed"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_setTimeSpeed'", nullptr); return 0; } cobj->setTimeSpeed(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:setTimeSpeed",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_setTimeSpeed'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_clearLastFrameCallFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_clearLastFrameCallFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_clearLastFrameCallFunc'", nullptr); return 0; } cobj->clearLastFrameCallFunc(); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:clearLastFrameCallFunc",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_clearLastFrameCallFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_setDuration(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_setDuration'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:setDuration"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_setDuration'", nullptr); return 0; } cobj->setDuration(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:setDuration",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_setDuration'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_setCurrentFrame(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_setCurrentFrame'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:setCurrentFrame"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_setCurrentFrame'", nullptr); return 0; } cobj->setCurrentFrame(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:setCurrentFrame",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_setCurrentFrame'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_removeFrameEndCallFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimeline*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimeline_removeFrameEndCallFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { int arg0; std::string_view arg1; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ActionTimeline:removeFrameEndCallFunc"); ok &= luaval_to_std_string_view(tolua_S, 3,&arg1, "ccs.ActionTimeline:removeFrameEndCallFunc"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_removeFrameEndCallFunc'", nullptr); return 0; } cobj->removeFrameEndCallFunc(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:removeFrameEndCallFunc",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_removeFrameEndCallFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ActionTimeline",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_create'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cocostudio::timeline::ActionTimeline::create(); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ActionTimeline:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimeline_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimeline* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimeline_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::ActionTimeline(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionTimeline"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimeline:ActionTimeline",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimeline_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionTimeline_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionTimeline)"); return 0; } int lua_register_axys_studio_ActionTimeline(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionTimeline"); tolua_cclass(tolua_S,"ActionTimeline","ccs.ActionTimeline","ax.Action",nullptr); tolua_beginmodule(tolua_S,"ActionTimeline"); tolua_function(tolua_S,"new",lua_axys_studio_ActionTimeline_constructor); tolua_function(tolua_S,"clearFrameEndCallFuncs",lua_axys_studio_ActionTimeline_clearFrameEndCallFuncs); tolua_function(tolua_S,"setAnimationEndCallFunc",lua_axys_studio_ActionTimeline_setAnimationEndCallFunc); tolua_function(tolua_S,"addTimeline",lua_axys_studio_ActionTimeline_addTimeline); tolua_function(tolua_S,"getCurrentFrame",lua_axys_studio_ActionTimeline_getCurrentFrame); tolua_function(tolua_S,"getStartFrame",lua_axys_studio_ActionTimeline_getStartFrame); tolua_function(tolua_S,"pause",lua_axys_studio_ActionTimeline_pause); tolua_function(tolua_S,"start",lua_axys_studio_ActionTimeline_start); tolua_function(tolua_S,"init",lua_axys_studio_ActionTimeline_init); tolua_function(tolua_S,"removeTimeline",lua_axys_studio_ActionTimeline_removeTimeline); tolua_function(tolua_S,"clearFrameEventCallFunc",lua_axys_studio_ActionTimeline_clearFrameEventCallFunc); tolua_function(tolua_S,"setLastFrameCallFunc",lua_axys_studio_ActionTimeline_setLastFrameCallFunc); tolua_function(tolua_S,"getTimelines",lua_axys_studio_ActionTimeline_getTimelines); tolua_function(tolua_S,"play",lua_axys_studio_ActionTimeline_play); tolua_function(tolua_S,"getAnimationInfo",lua_axys_studio_ActionTimeline_getAnimationInfo); tolua_function(tolua_S,"resume",lua_axys_studio_ActionTimeline_resume); tolua_function(tolua_S,"addFrameEndCallFunc",lua_axys_studio_ActionTimeline_addFrameEndCallFunc); tolua_function(tolua_S,"removeAnimationInfo",lua_axys_studio_ActionTimeline_removeAnimationInfo); tolua_function(tolua_S,"getTimeSpeed",lua_axys_studio_ActionTimeline_getTimeSpeed); tolua_function(tolua_S,"addAnimationInfo",lua_axys_studio_ActionTimeline_addAnimationInfo); tolua_function(tolua_S,"getDuration",lua_axys_studio_ActionTimeline_getDuration); tolua_function(tolua_S,"gotoFrameAndPause",lua_axys_studio_ActionTimeline_gotoFrameAndPause); tolua_function(tolua_S,"isPlaying",lua_axys_studio_ActionTimeline_isPlaying); tolua_function(tolua_S,"removeFrameEndCallFuncs",lua_axys_studio_ActionTimeline_removeFrameEndCallFuncs); tolua_function(tolua_S,"gotoFrameAndPlay",lua_axys_studio_ActionTimeline_gotoFrameAndPlay); tolua_function(tolua_S,"IsAnimationInfoExists",lua_axys_studio_ActionTimeline_IsAnimationInfoExists); tolua_function(tolua_S,"getEndFrame",lua_axys_studio_ActionTimeline_getEndFrame); tolua_function(tolua_S,"setTimeSpeed",lua_axys_studio_ActionTimeline_setTimeSpeed); tolua_function(tolua_S,"clearLastFrameCallFunc",lua_axys_studio_ActionTimeline_clearLastFrameCallFunc); tolua_function(tolua_S,"setDuration",lua_axys_studio_ActionTimeline_setDuration); tolua_function(tolua_S,"setCurrentFrame",lua_axys_studio_ActionTimeline_setCurrentFrame); tolua_function(tolua_S,"removeFrameEndCallFunc",lua_axys_studio_ActionTimeline_removeFrameEndCallFunc); tolua_function(tolua_S,"create", lua_axys_studio_ActionTimeline_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::ActionTimeline).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionTimeline"; g_typeCast[typeName] = "ccs.ActionTimeline"; return 1; } int lua_axys_studio_ActionTimelineNode_getRoot(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineNode_getRoot'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineNode_getRoot'", nullptr); return 0; } axys::Node* ret = cobj->getRoot(); object_to_luaval(tolua_S, "ax.Node",(axys::Node*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineNode:getRoot",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineNode_getRoot'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineNode_getActionTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineNode_getActionTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineNode_getActionTimeline'", nullptr); return 0; } cocostudio::timeline::ActionTimeline* ret = cobj->getActionTimeline(); object_to_luaval(tolua_S, "ccs.ActionTimeline",(cocostudio::timeline::ActionTimeline*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineNode:getActionTimeline",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineNode_getActionTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineNode_setActionTimeline(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineNode_setActionTimeline'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { cocostudio::timeline::ActionTimeline* arg0; ok &= luaval_to_object(tolua_S, 2, "ccs.ActionTimeline",&arg0, "ccs.ActionTimelineNode:setActionTimeline"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineNode_setActionTimeline'", nullptr); return 0; } cobj->setActionTimeline(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineNode:setActionTimeline",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineNode_setActionTimeline'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineNode_init(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineNode_init'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { axys::Node* arg0; cocostudio::timeline::ActionTimeline* arg1; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.ActionTimelineNode:init"); ok &= luaval_to_object(tolua_S, 3, "ccs.ActionTimeline",&arg1, "ccs.ActionTimelineNode:init"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineNode_init'", nullptr); return 0; } bool ret = cobj->init(arg0, arg1); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineNode:init",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineNode_init'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineNode_setRoot(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ActionTimelineNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::ActionTimelineNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ActionTimelineNode_setRoot'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.ActionTimelineNode:setRoot"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineNode_setRoot'", nullptr); return 0; } cobj->setRoot(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineNode:setRoot",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineNode_setRoot'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineNode_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ActionTimelineNode",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 2) { axys::Node* arg0; cocostudio::timeline::ActionTimeline* arg1; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.ActionTimelineNode:create"); ok &= luaval_to_object(tolua_S, 3, "ccs.ActionTimeline",&arg1, "ccs.ActionTimelineNode:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineNode_create'", nullptr); return 0; } cocostudio::timeline::ActionTimelineNode* ret = cocostudio::timeline::ActionTimelineNode::create(arg0, arg1); object_to_luaval(tolua_S, "ccs.ActionTimelineNode",(cocostudio::timeline::ActionTimelineNode*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ActionTimelineNode:create",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineNode_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ActionTimelineNode_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::ActionTimelineNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ActionTimelineNode_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::ActionTimelineNode(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ActionTimelineNode"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ActionTimelineNode:ActionTimelineNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ActionTimelineNode_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ActionTimelineNode_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ActionTimelineNode)"); return 0; } int lua_register_axys_studio_ActionTimelineNode(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ActionTimelineNode"); tolua_cclass(tolua_S,"ActionTimelineNode","ccs.ActionTimelineNode","ax.Node",nullptr); tolua_beginmodule(tolua_S,"ActionTimelineNode"); tolua_function(tolua_S,"new",lua_axys_studio_ActionTimelineNode_constructor); tolua_function(tolua_S,"getRoot",lua_axys_studio_ActionTimelineNode_getRoot); tolua_function(tolua_S,"getActionTimeline",lua_axys_studio_ActionTimelineNode_getActionTimeline); tolua_function(tolua_S,"setActionTimeline",lua_axys_studio_ActionTimelineNode_setActionTimeline); tolua_function(tolua_S,"init",lua_axys_studio_ActionTimelineNode_init); tolua_function(tolua_S,"setRoot",lua_axys_studio_ActionTimelineNode_setRoot); tolua_function(tolua_S,"create", lua_axys_studio_ActionTimelineNode_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::ActionTimelineNode).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ActionTimelineNode"; g_typeCast[typeName] = "ccs.ActionTimelineNode"; return 1; } int lua_axys_studio_BoneNode_getDebugDrawWidth(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getDebugDrawWidth'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getDebugDrawWidth'", nullptr); return 0; } double ret = cobj->getDebugDrawWidth(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getDebugDrawWidth",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getDebugDrawWidth'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getChildBones(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getChildBones'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 0) { axys::Vector& ret = cobj->getChildBones(); ccvector_to_luaval(tolua_S, ret); return 1; } }while(0); ok = true; do{ if (argc == 0) { const axys::Vector& ret = cobj->getChildBones(); ccvector_to_luaval(tolua_S, ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getChildBones",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getChildBones'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getBlendFunc'", nullptr); return 0; } const axys::BlendFunc& ret = cobj->getBlendFunc(); blendfunc_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getBlendFunc",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getAllSubBones(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getAllSubBones'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getAllSubBones'", nullptr); return 0; } axys::Vector ret = cobj->getAllSubBones(); ccvector_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getAllSubBones",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getAllSubBones'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_setBlendFunc(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_setBlendFunc'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::BlendFunc arg0; ok &= luaval_to_blendfunc(tolua_S, 2, &arg0, "ccs.BoneNode:setBlendFunc"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_setBlendFunc'", nullptr); return 0; } cobj->setBlendFunc(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:setBlendFunc",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_setBlendFunc'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_setDebugDrawEnabled(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_setDebugDrawEnabled'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { bool arg0; ok &= luaval_to_boolean(tolua_S, 2,&arg0, "ccs.BoneNode:setDebugDrawEnabled"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_setDebugDrawEnabled'", nullptr); return 0; } cobj->setDebugDrawEnabled(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:setDebugDrawEnabled",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_setDebugDrawEnabled'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getVisibleSkinsRect(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getVisibleSkinsRect'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getVisibleSkinsRect'", nullptr); return 0; } axys::Rect ret = cobj->getVisibleSkinsRect(); rect_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getVisibleSkinsRect",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getVisibleSkinsRect'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getAllSubSkins(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getAllSubSkins'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getAllSubSkins'", nullptr); return 0; } axys::Vector ret = cobj->getAllSubSkins(); ccvector_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getAllSubSkins",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getAllSubSkins'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_displaySkin(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_displaySkin'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 2) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.BoneNode:displaySkin"); if (!ok) { break; } bool arg1; ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.BoneNode:displaySkin"); if (!ok) { break; } cobj->displaySkin(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 2) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.BoneNode:displaySkin"); if (!ok) { break; } bool arg1; ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.BoneNode:displaySkin"); if (!ok) { break; } cobj->displaySkin(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:displaySkin",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_displaySkin'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_isDebugDrawEnabled(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_isDebugDrawEnabled'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_isDebugDrawEnabled'", nullptr); return 0; } bool ret = cobj->isDebugDrawEnabled(); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:isDebugDrawEnabled",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_isDebugDrawEnabled'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_addSkin(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_addSkin'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 3) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.BoneNode:addSkin"); if (!ok) { break; } bool arg1; ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.BoneNode:addSkin"); if (!ok) { break; } bool arg2; ok &= luaval_to_boolean(tolua_S, 4,&arg2, "ccs.BoneNode:addSkin"); if (!ok) { break; } cobj->addSkin(arg0, arg1, arg2); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 2) { axys::Node* arg0; ok &= luaval_to_object(tolua_S, 2, "ax.Node",&arg0, "ccs.BoneNode:addSkin"); if (!ok) { break; } bool arg1; ok &= luaval_to_boolean(tolua_S, 3,&arg1, "ccs.BoneNode:addSkin"); if (!ok) { break; } cobj->addSkin(arg0, arg1); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:addSkin",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_addSkin'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getRootSkeletonNode(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getRootSkeletonNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getRootSkeletonNode'", nullptr); return 0; } cocostudio::timeline::SkeletonNode* ret = cobj->getRootSkeletonNode(); object_to_luaval(tolua_S, "ccs.SkeletonNode",(cocostudio::timeline::SkeletonNode*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getRootSkeletonNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getRootSkeletonNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_setDebugDrawLength(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_setDebugDrawLength'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.BoneNode:setDebugDrawLength"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_setDebugDrawLength'", nullptr); return 0; } cobj->setDebugDrawLength(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:setDebugDrawLength",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_setDebugDrawLength'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getSkins(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getSkins'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 0) { axys::Vector& ret = cobj->getSkins(); ccvector_to_luaval(tolua_S, ret); return 1; } }while(0); ok = true; do{ if (argc == 0) { const axys::Vector& ret = cobj->getSkins(); ccvector_to_luaval(tolua_S, ret); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getSkins",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getSkins'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getVisibleSkins(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getVisibleSkins'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getVisibleSkins'", nullptr); return 0; } axys::Vector ret = cobj->getVisibleSkins(); ccvector_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getVisibleSkins",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getVisibleSkins'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_setDebugDrawWidth(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_setDebugDrawWidth'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { double arg0; ok &= luaval_to_number(tolua_S, 2,&arg0, "ccs.BoneNode:setDebugDrawWidth"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_setDebugDrawWidth'", nullptr); return 0; } cobj->setDebugDrawWidth(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:setDebugDrawWidth",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_setDebugDrawWidth'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getDebugDrawLength(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getDebugDrawLength'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getDebugDrawLength'", nullptr); return 0; } double ret = cobj->getDebugDrawLength(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getDebugDrawLength",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getDebugDrawLength'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_setDebugDrawColor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_setDebugDrawColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { axys::Color4F arg0; ok &=luaval_to_color4f(tolua_S, 2, &arg0, "ccs.BoneNode:setDebugDrawColor"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_setDebugDrawColor'", nullptr); return 0; } cobj->setDebugDrawColor(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:setDebugDrawColor",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_setDebugDrawColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_getDebugDrawColor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::BoneNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_BoneNode_getDebugDrawColor'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_getDebugDrawColor'", nullptr); return 0; } axys::Color4F ret = cobj->getDebugDrawColor(); color4f_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:getDebugDrawColor",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_getDebugDrawColor'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.BoneNode",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S)-1; do { if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.BoneNode:create"); if (!ok) { break; } cocostudio::timeline::BoneNode* ret = cocostudio::timeline::BoneNode::create(arg0); object_to_luaval(tolua_S, "ccs.BoneNode",(cocostudio::timeline::BoneNode*)ret); return 1; } } while (0); ok = true; do { if (argc == 0) { cocostudio::timeline::BoneNode* ret = cocostudio::timeline::BoneNode::create(); object_to_luaval(tolua_S, "ccs.BoneNode",(cocostudio::timeline::BoneNode*)ret); return 1; } } while (0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d", "ccs.BoneNode:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_BoneNode_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::BoneNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_BoneNode_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::BoneNode(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.BoneNode"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.BoneNode:BoneNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_BoneNode_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_BoneNode_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (BoneNode)"); return 0; } int lua_register_axys_studio_BoneNode(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.BoneNode"); tolua_cclass(tolua_S,"BoneNode","ccs.BoneNode","ax.Node",nullptr); tolua_beginmodule(tolua_S,"BoneNode"); tolua_function(tolua_S,"new",lua_axys_studio_BoneNode_constructor); tolua_function(tolua_S,"getDebugDrawWidth",lua_axys_studio_BoneNode_getDebugDrawWidth); tolua_function(tolua_S,"getChildBones",lua_axys_studio_BoneNode_getChildBones); tolua_function(tolua_S,"getBlendFunc",lua_axys_studio_BoneNode_getBlendFunc); tolua_function(tolua_S,"getAllSubBones",lua_axys_studio_BoneNode_getAllSubBones); tolua_function(tolua_S,"setBlendFunc",lua_axys_studio_BoneNode_setBlendFunc); tolua_function(tolua_S,"setDebugDrawEnabled",lua_axys_studio_BoneNode_setDebugDrawEnabled); tolua_function(tolua_S,"getVisibleSkinsRect",lua_axys_studio_BoneNode_getVisibleSkinsRect); tolua_function(tolua_S,"getAllSubSkins",lua_axys_studio_BoneNode_getAllSubSkins); tolua_function(tolua_S,"displaySkin",lua_axys_studio_BoneNode_displaySkin); tolua_function(tolua_S,"isDebugDrawEnabled",lua_axys_studio_BoneNode_isDebugDrawEnabled); tolua_function(tolua_S,"addSkin",lua_axys_studio_BoneNode_addSkin); tolua_function(tolua_S,"getRootSkeletonNode",lua_axys_studio_BoneNode_getRootSkeletonNode); tolua_function(tolua_S,"setDebugDrawLength",lua_axys_studio_BoneNode_setDebugDrawLength); tolua_function(tolua_S,"getSkins",lua_axys_studio_BoneNode_getSkins); tolua_function(tolua_S,"getVisibleSkins",lua_axys_studio_BoneNode_getVisibleSkins); tolua_function(tolua_S,"setDebugDrawWidth",lua_axys_studio_BoneNode_setDebugDrawWidth); tolua_function(tolua_S,"getDebugDrawLength",lua_axys_studio_BoneNode_getDebugDrawLength); tolua_function(tolua_S,"setDebugDrawColor",lua_axys_studio_BoneNode_setDebugDrawColor); tolua_function(tolua_S,"getDebugDrawColor",lua_axys_studio_BoneNode_getDebugDrawColor); tolua_function(tolua_S,"create", lua_axys_studio_BoneNode_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::BoneNode).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.BoneNode"; g_typeCast[typeName] = "ccs.BoneNode"; return 1; } int lua_axys_studio_SkeletonNode_getBoneNode(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkeletonNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkeletonNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkeletonNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkeletonNode_getBoneNode'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.SkeletonNode:getBoneNode"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkeletonNode_getBoneNode'", nullptr); return 0; } cocostudio::timeline::BoneNode* ret = cobj->getBoneNode(arg0); object_to_luaval(tolua_S, "ccs.BoneNode",(cocostudio::timeline::BoneNode*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkeletonNode:getBoneNode",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkeletonNode_getBoneNode'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkeletonNode_changeSkins(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkeletonNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkeletonNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkeletonNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkeletonNode_changeSkins'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; do{ if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.SkeletonNode:changeSkins"); if (!ok) { break; } cobj->changeSkins(arg0); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; do{ if (argc == 1) { tsl::robin_map arg0; ok &= luaval_to_std_map_string_string(tolua_S, 2, &arg0, "ccs.SkeletonNode:changeSkins"); if (!ok) { break; } cobj->changeSkins(arg0); lua_settop(tolua_S, 1); return 1; } }while(0); ok = true; luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkeletonNode:changeSkins",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkeletonNode_changeSkins'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkeletonNode_addSkinGroup(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkeletonNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkeletonNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkeletonNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkeletonNode_addSkinGroup'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string arg0; tsl::robin_map arg1; ok &= luaval_to_std_string(tolua_S, 2,&arg0, "ccs.SkeletonNode:addSkinGroup"); ok &= luaval_to_std_map_string_string(tolua_S, 3, &arg1, "ccs.SkeletonNode:addSkinGroup"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkeletonNode_addSkinGroup'", nullptr); return 0; } cobj->addSkinGroup(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkeletonNode:addSkinGroup",argc, 2); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkeletonNode_addSkinGroup'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkeletonNode_getAllSubBonesMap(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkeletonNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.SkeletonNode",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::timeline::SkeletonNode*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_SkeletonNode_getAllSubBonesMap'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkeletonNode_getAllSubBonesMap'", nullptr); return 0; } const axys::Map& ret = cobj->getAllSubBonesMap(); ccmap_string_key_to_luaval(tolua_S, ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkeletonNode:getAllSubBonesMap",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkeletonNode_getAllSubBonesMap'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkeletonNode_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.SkeletonNode",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkeletonNode_create'", nullptr); return 0; } cocostudio::timeline::SkeletonNode* ret = cocostudio::timeline::SkeletonNode::create(); object_to_luaval(tolua_S, "ccs.SkeletonNode",(cocostudio::timeline::SkeletonNode*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.SkeletonNode:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkeletonNode_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_SkeletonNode_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::timeline::SkeletonNode* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_SkeletonNode_constructor'", nullptr); return 0; } cobj = new cocostudio::timeline::SkeletonNode(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.SkeletonNode"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.SkeletonNode:SkeletonNode",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_SkeletonNode_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_SkeletonNode_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (SkeletonNode)"); return 0; } int lua_register_axys_studio_SkeletonNode(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.SkeletonNode"); tolua_cclass(tolua_S,"SkeletonNode","ccs.SkeletonNode","ccs.BoneNode",nullptr); tolua_beginmodule(tolua_S,"SkeletonNode"); tolua_function(tolua_S,"new",lua_axys_studio_SkeletonNode_constructor); tolua_function(tolua_S,"getBoneNode",lua_axys_studio_SkeletonNode_getBoneNode); tolua_function(tolua_S,"changeSkins",lua_axys_studio_SkeletonNode_changeSkins); tolua_function(tolua_S,"addSkinGroup",lua_axys_studio_SkeletonNode_addSkinGroup); tolua_function(tolua_S,"getAllSubBonesMap",lua_axys_studio_SkeletonNode_getAllSubBonesMap); tolua_function(tolua_S,"create", lua_axys_studio_SkeletonNode_create); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::timeline::SkeletonNode).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.SkeletonNode"; g_typeCast[typeName] = "ccs.SkeletonNode"; return 1; } int lua_axys_studio_ComExtensionData_setActionTag(lua_State* tolua_S) { int argc = 0; cocostudio::ComExtensionData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComExtensionData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComExtensionData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComExtensionData_setActionTag'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { int arg0; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccs.ComExtensionData:setActionTag"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComExtensionData_setActionTag'", nullptr); return 0; } cobj->setActionTag(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComExtensionData:setActionTag",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComExtensionData_setActionTag'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComExtensionData_getCustomProperty(lua_State* tolua_S) { int argc = 0; cocostudio::ComExtensionData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComExtensionData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComExtensionData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComExtensionData_getCustomProperty'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComExtensionData_getCustomProperty'", nullptr); return 0; } std::string ret = cobj->getCustomProperty(); lua_pushlstring(tolua_S,ret.c_str(),ret.length()); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComExtensionData:getCustomProperty",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComExtensionData_getCustomProperty'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComExtensionData_getActionTag(lua_State* tolua_S) { int argc = 0; cocostudio::ComExtensionData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComExtensionData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComExtensionData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComExtensionData_getActionTag'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComExtensionData_getActionTag'", nullptr); return 0; } int ret = cobj->getActionTag(); tolua_pushnumber(tolua_S,(lua_Number)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComExtensionData:getActionTag",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComExtensionData_getActionTag'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComExtensionData_setCustomProperty(lua_State* tolua_S) { int argc = 0; cocostudio::ComExtensionData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccs.ComExtensionData",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocostudio::ComExtensionData*)tolua_tousertype(tolua_S,1,0); #if _AX_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_axys_studio_ComExtensionData_setCustomProperty'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::string_view arg0; ok &= luaval_to_std_string_view(tolua_S, 2,&arg0, "ccs.ComExtensionData:setCustomProperty"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComExtensionData_setCustomProperty'", nullptr); return 0; } cobj->setCustomProperty(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComExtensionData:setCustomProperty",argc, 1); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComExtensionData_setCustomProperty'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComExtensionData_create(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComExtensionData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComExtensionData_create'", nullptr); return 0; } cocostudio::ComExtensionData* ret = cocostudio::ComExtensionData::create(); object_to_luaval(tolua_S, "ccs.ComExtensionData",(cocostudio::ComExtensionData*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComExtensionData:create",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComExtensionData_create'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComExtensionData_createInstance(lua_State* tolua_S) { int argc = 0; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif #if _AX_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccs.ComExtensionData",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComExtensionData_createInstance'", nullptr); return 0; } axys::Ref* ret = cocostudio::ComExtensionData::createInstance(); object_to_luaval(tolua_S, "ax.Ref",(axys::Ref*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "ccs.ComExtensionData:createInstance",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComExtensionData_createInstance'.",&tolua_err); #endif return 0; } int lua_axys_studio_ComExtensionData_constructor(lua_State* tolua_S) { int argc = 0; cocostudio::ComExtensionData* cobj = nullptr; bool ok = true; #if _AX_DEBUG >= 1 tolua_Error tolua_err; #endif argc = lua_gettop(tolua_S)-1; if (argc == 0) { if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_axys_studio_ComExtensionData_constructor'", nullptr); return 0; } cobj = new cocostudio::ComExtensionData(); cobj->autorelease(); int ID = (int)cobj->_ID ; int* luaID = &cobj->_luaID ; toluafix_pushusertype_ccobject(tolua_S, ID, luaID, (void*)cobj,"ccs.ComExtensionData"); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "ccs.ComExtensionData:ComExtensionData",argc, 0); return 0; #if _AX_DEBUG >= 1 tolua_error(tolua_S,"#ferror in function 'lua_axys_studio_ComExtensionData_constructor'.",&tolua_err); #endif return 0; } static int lua_axys_studio_ComExtensionData_finalize(lua_State* tolua_S) { printf("luabindings: finalizing LUA object (ComExtensionData)"); return 0; } int lua_register_axys_studio_ComExtensionData(lua_State* tolua_S) { tolua_usertype(tolua_S,"ccs.ComExtensionData"); tolua_cclass(tolua_S,"ComExtensionData","ccs.ComExtensionData","ax.Component",nullptr); tolua_beginmodule(tolua_S,"ComExtensionData"); tolua_function(tolua_S,"new",lua_axys_studio_ComExtensionData_constructor); tolua_function(tolua_S,"setActionTag",lua_axys_studio_ComExtensionData_setActionTag); tolua_function(tolua_S,"getCustomProperty",lua_axys_studio_ComExtensionData_getCustomProperty); tolua_function(tolua_S,"getActionTag",lua_axys_studio_ComExtensionData_getActionTag); tolua_function(tolua_S,"setCustomProperty",lua_axys_studio_ComExtensionData_setCustomProperty); tolua_function(tolua_S,"create", lua_axys_studio_ComExtensionData_create); tolua_function(tolua_S,"createInstance", lua_axys_studio_ComExtensionData_createInstance); tolua_endmodule(tolua_S); auto typeName = typeid(cocostudio::ComExtensionData).name(); // rtti is literal storage g_luaType[reinterpret_cast(typeName)] = "ccs.ComExtensionData"; g_typeCast[typeName] = "ccs.ComExtensionData"; return 1; } TOLUA_API int register_all_axys_studio(lua_State* tolua_S) { tolua_open(tolua_S); tolua_module(tolua_S,"ccs",0); tolua_beginmodule(tolua_S,"ccs"); lua_register_axys_studio_Frame(tolua_S); lua_register_axys_studio_PlayableFrame(tolua_S); lua_register_axys_studio_ActionTimelineNode(tolua_S); lua_register_axys_studio_ActionFrame(tolua_S); lua_register_axys_studio_ActionRotationFrame(tolua_S); lua_register_axys_studio_BlendFuncFrame(tolua_S); lua_register_axys_studio_BoneNode(tolua_S); lua_register_axys_studio_SkeletonNode(tolua_S); lua_register_axys_studio_ScaleFrame(tolua_S); lua_register_axys_studio_Tween(tolua_S); lua_register_axys_studio_ContourData(tolua_S); lua_register_axys_studio_ActionTimeline(tolua_S); lua_register_axys_studio_InnerActionFrame(tolua_S); lua_register_axys_studio_ActionTimelineData(tolua_S); lua_register_axys_studio_DisplayData(tolua_S); lua_register_axys_studio_ArmatureDisplayData(tolua_S); lua_register_axys_studio_MovementData(tolua_S); lua_register_axys_studio_ArmatureDataManager(tolua_S); lua_register_axys_studio_ColorFrame(tolua_S); lua_register_axys_studio_BatchNode(tolua_S); lua_register_axys_studio_BaseData(tolua_S); lua_register_axys_studio_FrameData(tolua_S); lua_register_axys_studio_Timeline(tolua_S); lua_register_axys_studio_ComController(tolua_S); lua_register_axys_studio_BoneData(tolua_S); lua_register_axys_studio_ComRender(tolua_S); lua_register_axys_studio_SkewFrame(tolua_S); lua_register_axys_studio_RotationSkewFrame(tolua_S); lua_register_axys_studio_ParticleDisplayData(tolua_S); lua_register_axys_studio_ActionFadeFrame(tolua_S); lua_register_axys_studio_VisibleFrame(tolua_S); lua_register_axys_studio_PositionFrame(tolua_S); lua_register_axys_studio_RotationFrame(tolua_S); lua_register_axys_studio_ArmatureData(tolua_S); lua_register_axys_studio_ActionObject(tolua_S); lua_register_axys_studio_Skin(tolua_S); lua_register_axys_studio_MovementBoneData(tolua_S); lua_register_axys_studio_EventFrame(tolua_S); lua_register_axys_studio_DisplayManager(tolua_S); lua_register_axys_studio_GUIReader(tolua_S); lua_register_axys_studio_ArmatureAnimation(tolua_S); lua_register_axys_studio_Armature(tolua_S); lua_register_axys_studio_SpriteDisplayData(tolua_S); lua_register_axys_studio_ActionManagerEx(tolua_S); lua_register_axys_studio_Bone(tolua_S); lua_register_axys_studio_ZOrderFrame(tolua_S); lua_register_axys_studio_ActionTintFrame(tolua_S); lua_register_axys_studio_TextureData(tolua_S); lua_register_axys_studio_ActionMoveFrame(tolua_S); lua_register_axys_studio_SceneReader(tolua_S); lua_register_axys_studio_ActionTimelineCache(tolua_S); lua_register_axys_studio_AlphaFrame(tolua_S); lua_register_axys_studio_ComAudio(tolua_S); lua_register_axys_studio_ComExtensionData(tolua_S); lua_register_axys_studio_AnimationData(tolua_S); lua_register_axys_studio_AnchorPointFrame(tolua_S); lua_register_axys_studio_ActionScaleFrame(tolua_S); lua_register_axys_studio_TextureFrame(tolua_S); lua_register_axys_studio_ComAttribute(tolua_S); tolua_endmodule(tolua_S); return 1; }