static int UnInitialize(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); XYHY.ResourceMgr obj = (XYHY.ResourceMgr)ToLua.CheckObject(L, 1, typeof(XYHY.ResourceMgr)); obj.UnInitialize(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int GetResourceMgr(IntPtr L) { try { ToLua.CheckArgsCount(L, 0); XYHY.ResourceMgr o = Framework.GameKernel.GetResourceMgr(); ToLua.PushObject(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int LoadTextureSync(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); XYHY.ResourceMgr obj = (XYHY.ResourceMgr)ToLua.CheckObject(L, 1, typeof(XYHY.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); UnityEngine.Texture2D o = obj.LoadTextureSync(arg0); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int UnloadLastSceneAsset(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); XYHY.ResourceMgr obj = (XYHY.ResourceMgr)ToLua.CheckObject(L, 1, typeof(XYHY.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); UILabel arg1 = (UILabel)ToLua.CheckUnityObject(L, 3, typeof(UILabel)); obj.UnloadLastSceneAsset(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int LoadResidentMemoryObjAsync(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); XYHY.ResourceMgr obj = (XYHY.ResourceMgr)ToLua.CheckObject(L, 1, typeof(XYHY.ResourceMgr)); AssetBundleParams arg0 = (AssetBundleParams)ToLua.CheckObject(L, 2, typeof(AssetBundleParams)); UnityEngine.Object o = obj.LoadResidentMemoryObjAsync(arg0); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int LoadNormalObjAsync(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); XYHY.ResourceMgr obj = (XYHY.ResourceMgr)ToLua.CheckObject(L, 1, typeof(XYHY.ResourceMgr)); AssetBundleParams arg0 = (AssetBundleParams)ToLua.CheckObject(L, 2, typeof(AssetBundleParams)); bool o = obj.LoadNormalObjAsync(arg0); LuaDLL.lua_pushboolean(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int UnloadImmortalResource(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); XYHY.ResourceMgr obj = (XYHY.ResourceMgr)ToLua.CheckObject(L, 1, typeof(XYHY.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); System.Type arg1 = (System.Type)ToLua.CheckObject(L, 3, typeof(System.Type)); bool o = obj.UnloadImmortalResource(arg0, arg1); LuaDLL.lua_pushboolean(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int LoadConfigFile(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); XYHY.ResourceMgr obj = (XYHY.ResourceMgr)ToLua.CheckObject(L, 1, typeof(XYHY.ResourceMgr)); string arg0 = ToLua.CheckString(L, 2); string arg1 = ToLua.CheckString(L, 3); byte[] o = obj.LoadConfigFile(arg0, arg1); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int _CreateXYHY_ResourceMgr(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 0) { XYHY.ResourceMgr obj = new XYHY.ResourceMgr(); ToLua.PushObject(L, obj); return(1); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to ctor method: XYHY.ResourceMgr.New")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }