//this source code was auto-generated by tolua#, do not modify it using System; using LuaInterface; public class ActorDataMgrWrap { public static void Register(LuaState L) { L.BeginClass(typeof(ActorDataMgr), typeof(Singleton)); L.RegFunction("Init", Init); L.RegFunction("UnInit", UnInit); L.RegFunction("Clear", Clear); L.RegFunction("ResetData", ResetData); L.RegFunction("GetIncreaseSecondAttrVal", GetIncreaseSecondAttrVal); L.RegFunction("GetRoleIncreaseSecondAttrVal", GetRoleIncreaseSecondAttrVal); L.RegFunction("GetLvUpLocalPreviewSecondAttrVal", GetLvUpLocalPreviewSecondAttrVal); L.RegFunction("GetLvUpPreviewSecondAttrVal", GetLvUpPreviewSecondAttrVal); L.RegFunction("GetHeroActorData", GetHeroActorData); L.RegFunction("GetFellowActorData", GetFellowActorData); L.RegFunction("GetPetActorData", GetPetActorData); L.RegFunction("GetActorData", GetActorData); L.RegFunction("HasFellowActorData", HasFellowActorData); L.RegFunction("GetFellowActorDataCountByUid", GetFellowActorDataCountByUid); L.RegFunction("DeleteFellowActorData", DeleteFellowActorData); L.RegFunction("DeleteActorDataById", DeleteActorDataById); L.RegFunction("RefreshFellowActorData", RefreshFellowActorData); L.RegFunction("HasPetActorData", HasPetActorData); L.RegFunction("CreateMainRole", CreateMainRole); L.RegFunction("CreateFellow", CreateFellow); L.RegFunction("CreatePet", CreatePet); L.RegFunction("CreatePetBossActor", CreatePetBossActor); L.RegFunction("CreateNpc", CreateNpc); L.RegFunction("GetActorsById", GetActorsById); L.RegFunction("GetActorsByBaseId", GetActorsByBaseId); L.RegFunction("GetPetDataById", GetPetDataById); L.RegFunction("DeletePetActorData", DeletePetActorData); L.RegFunction("New", _CreateActorDataMgr); L.RegFunction("__tostring", ToLua.op_ToString); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _CreateActorDataMgr(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 0) { ActorDataMgr obj = new ActorDataMgr(); ToLua.PushObject(L, obj); return 1; } else { return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: ActorDataMgr.New"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Init(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); obj.Init(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int UnInit(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); obj.UnInit(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Clear(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); obj.Clear(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ResetData(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); obj.ResetData(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetIncreaseSecondAttrVal(IntPtr L) { try { ToLua.CheckArgsCount(L, 8); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); int arg5 = (int)LuaDLL.luaL_checknumber(L, 7); int arg6 = (int)LuaDLL.luaL_checknumber(L, 8); System.Collections.Generic.Dictionary o = obj.GetIncreaseSecondAttrVal(arg0, arg1, arg2, arg3, arg4, arg5, arg6); ToLua.PushSealed(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetRoleIncreaseSecondAttrVal(IntPtr L) { try { ToLua.CheckArgsCount(L, 8); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); int arg5 = (int)LuaDLL.luaL_checknumber(L, 7); int arg6 = (int)LuaDLL.luaL_checknumber(L, 8); System.Collections.Generic.Dictionary o = obj.GetRoleIncreaseSecondAttrVal(arg0, arg1, arg2, arg3, arg4, arg5, arg6); ToLua.PushSealed(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetLvUpLocalPreviewSecondAttrVal(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); System.Collections.Generic.Dictionary o = obj.GetLvUpLocalPreviewSecondAttrVal(arg0, arg1); ToLua.PushSealed(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetLvUpPreviewSecondAttrVal(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); System.Collections.Generic.Dictionary o = obj.GetLvUpPreviewSecondAttrVal(arg0, arg1); ToLua.PushSealed(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetHeroActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); HeroActorData o = obj.GetHeroActorData(arg0); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetFellowActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); FellowActorData o = obj.GetFellowActorData(arg0, arg1); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetPetActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); PetActorData o = obj.GetPetActorData(arg0, arg1); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); bool arg0 = LuaDLL.luaL_checkboolean(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); ActorData o = obj.GetActorData(arg0, arg1); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int HasFellowActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); bool o = obj.HasFellowActorData(arg0); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetFellowActorDataCountByUid(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int o = obj.GetFellowActorDataCountByUid(arg0); LuaDLL.lua_pushinteger(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int DeleteFellowActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.DeleteFellowActorData(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int DeleteActorDataById(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); obj.DeleteActorDataById(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int RefreshFellowActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); obj.RefreshFellowActorData(arg0, arg1); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int HasPetActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); bool o = obj.HasPetActorData(arg0); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CreateMainRole(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); LuaTable arg0 = ToLua.CheckLuaTable(L, 2); HeroActorData o = obj.CreateMainRole(arg0); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CreateFellow(IntPtr L) { try { ToLua.CheckArgsCount(L, 5); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); SkillParam[] arg3 = ToLua.CheckStructArray(L, 5); FellowActorData o = obj.CreateFellow(arg0, arg1, arg2, arg3); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CreatePet(IntPtr L) { try { ToLua.CheckArgsCount(L, 5); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); SkillParam[] arg3 = ToLua.CheckStructArray(L, 5); PetActorData o = obj.CreatePet(arg0, arg1, arg2, arg3); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CreatePetBossActor(IntPtr L) { try { ToLua.CheckArgsCount(L, 4); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); PetActorData o = obj.CreatePetBossActor(arg0, arg1, arg2); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CreateNpc(IntPtr L) { try { ToLua.CheckArgsCount(L, 5); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); ActorData o = obj.CreateNpc(arg0, arg1, arg2, arg3); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetActorsById(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); ActorData o = obj.GetActorsById(arg0); ToLua.PushObject(L, o); return 1; } else if (count == 3) { ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); ActorData o = obj.GetActorsById(arg0, arg1); ToLua.PushObject(L, o); return 1; } else { return LuaDLL.luaL_throw(L, "invalid arguments to method: ActorDataMgr.GetActorsById"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetActorsByBaseId(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); ActorData o = obj.GetActorsByBaseId(arg0); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetPetDataById(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); PetActorData o = obj.GetPetDataById(arg0); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int DeletePetActorData(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); ActorDataMgr obj = (ActorDataMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.DeletePetActorData(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } }