static int LoadAssetAndInstance(IntPtr L) { try { ToLua.CheckArgsCount(L, 6); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); System.Action <object> arg1 = null; LuaTypes funcType3 = LuaDLL.lua_type(L, 3); if (funcType3 != LuaTypes.LUA_TFUNCTION) { arg1 = (System.Action <object>)ToLua.CheckObject(L, 3, typeof(System.Action <object>)); } else { LuaFunction func = ToLua.ToLuaFunction(L, 3); arg1 = DelegateFactory.CreateDelegate(typeof(System.Action <object>), func) as System.Action <object>; } bool arg2 = LuaDLL.luaL_checkboolean(L, 4); bool arg3 = LuaDLL.luaL_checkboolean(L, 5); System.Type arg4 = (System.Type)ToLua.CheckObject(L, 6, typeof(System.Type)); obj.LoadAssetAndInstance(arg0, arg1, arg2, arg3, arg4); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int PreLoadMultiAsset(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 3 && ToLua.CheckTypes(L, 1, typeof(MyFrameWork.ResourceMgr), typeof(string[]), typeof(System.Action <bool>))) { MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.ToObject(L, 1); string[] arg0 = ToLua.CheckStringArray(L, 2); System.Action <bool> arg1 = null; LuaTypes funcType3 = LuaDLL.lua_type(L, 3); if (funcType3 != LuaTypes.LUA_TFUNCTION) { arg1 = (System.Action <bool>)ToLua.ToObject(L, 3); } else { LuaFunction func = ToLua.ToLuaFunction(L, 3); arg1 = DelegateFactory.CreateDelegate(typeof(System.Action <bool>), func) as System.Action <bool>; } obj.PreLoadMultiAsset(arg0, arg1); return(0); } else if (count == 4 && ToLua.CheckTypes(L, 1, typeof(MyFrameWork.ResourceMgr), typeof(string[]), typeof(System.Action <bool>), typeof(System.Type))) { MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.ToObject(L, 1); string[] arg0 = ToLua.CheckStringArray(L, 2); System.Action <bool> arg1 = null; LuaTypes funcType3 = LuaDLL.lua_type(L, 3); if (funcType3 != LuaTypes.LUA_TFUNCTION) { arg1 = (System.Action <bool>)ToLua.ToObject(L, 3); } else { LuaFunction func = ToLua.ToLuaFunction(L, 3); arg1 = DelegateFactory.CreateDelegate(typeof(System.Action <bool>), func) as System.Action <bool>; } System.Type arg2 = (System.Type)ToLua.ToObject(L, 4); obj.PreLoadMultiAsset(arg0, arg1, arg2); return(0); } else { return(LuaDLL.tolua_error(L, "invalid arguments to method: MyFrameWork.ResourceMgr.PreLoadMultiAsset")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int GetResManager(IntPtr L) { try { ToLua.CheckArgsCount(L, 0); MyFrameWork.ResourceMgr o = MyFrameWork.LuaHelper.GetResManager(); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int Init(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); obj.Init(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int AddAssetToName(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); obj.AddAssetToName(arg0); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int GetFileFullName(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); string o = obj.GetFileFullName(arg0); LuaDLL.lua_pushstring(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int IsKeepInMemory(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); obj.IsKeepInMemory(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int GetAsset(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); MyFrameWork.AssetInfo o = obj.GetAsset(arg0); ToLua.PushObject(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int LoadAndInstanceGameObjectFromPreload(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); UnityEngine.GameObject o = obj.LoadAndInstanceGameObjectFromPreload(arg0); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int set__stackAsset(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)o; System.Collections.Generic.Stack <System.Collections.Generic.List <string> > arg0 = (System.Collections.Generic.Stack <System.Collections.Generic.List <string> >)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.Stack <System.Collections.Generic.List <string> >)); obj._stackAsset = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index _stackAsset on a nil value" : e.Message)); } }
static int set__questWaiting(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)o; System.Collections.Generic.Queue <MyFrameWork.RequestInfo> arg0 = (System.Collections.Generic.Queue <MyFrameWork.RequestInfo>)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.Queue <MyFrameWork.RequestInfo>)); obj._questWaiting = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index _questWaiting on a nil value" : e.Message)); } }
static int get__stackAsset(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)o; System.Collections.Generic.Stack <System.Collections.Generic.List <string> > ret = obj._stackAsset; ToLua.PushObject(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index _stackAsset on a nil value" : e.Message)); } }
static int get__questWaiting(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)o; System.Collections.Generic.Queue <MyFrameWork.RequestInfo> ret = obj._questWaiting; ToLua.PushObject(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index _questWaiting on a nil value" : e.Message)); } }
static int GetParentPathName(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); MyFrameWork.ResourceMgr obj = (MyFrameWork.ResourceMgr)ToLua.CheckObject(L, 1, typeof(MyFrameWork.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); string arg1 = ToLua.CheckString(L, 3); bool o = obj.GetParentPathName(arg0, ref arg1); LuaDLL.lua_pushboolean(L, o); LuaDLL.lua_pushstring(L, arg1); return(2); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }