static int _m_UnuseSceneObject(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); { int _resID = LuaAPI.xlua_tointeger(L, 2); UnityEngine.GameObject _obj = (UnityEngine.GameObject)translator.GetObject(L, 3, typeof(UnityEngine.GameObject)); gen_to_be_invoked.UnuseSceneObject( _resID, _obj ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } }
static int _m_OnDestroy(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); { gen_to_be_invoked.OnDestroy( ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } }
static int _m_LoadSceneRes(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); { System.Collections.Generic.List<string> _list = (System.Collections.Generic.List<string>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<string>)); System.Action<bool> _callBack = translator.GetDelegate<System.Action<bool>>(L, 3); gen_to_be_invoked.LoadSceneRes( _list, _callBack ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } }
static int _m_GetSceneRes(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); { int _resID = LuaAPI.xlua_tointeger(L, 2); UnityEngine.GameObject gen_ret = gen_to_be_invoked.GetSceneRes( _resID ); translator.Push(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } }
static int _m_HasLoadedPrefab(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); { string _name = LuaAPI.lua_tostring(L, 2); bool gen_ret = gen_to_be_invoked.HasLoadedPrefab( _name ); LuaAPI.lua_pushboolean(L, gen_ret); return 1; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } }
static int _m_SpawnGameObject(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); int gen_param_count = LuaAPI.lua_gettop(L); if (gen_param_count == 4 && (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING) && translator.Assignable <UnityEngine.Vector3>(L, 3) && translator.Assignable <UnityEngine.Quaternion>(L, 4)) { string _prefabName = LuaAPI.lua_tostring(L, 2); UnityEngine.Vector3 _position; translator.Get(L, 3, out _position); UnityEngine.Quaternion _rotation; translator.Get(L, 4, out _rotation); UnityEngine.GameObject gen_ret = gen_to_be_invoked.SpawnGameObject(_prefabName, _position, _rotation); translator.Push(L, gen_ret); return(1); } if (gen_param_count == 3 && (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING) && translator.Assignable <UnityEngine.Vector3>(L, 3)) { string _prefabName = LuaAPI.lua_tostring(L, 2); UnityEngine.Vector3 _position; translator.Get(L, 3, out _position); UnityEngine.GameObject gen_ret = gen_to_be_invoked.SpawnGameObject(_prefabName, _position); translator.Push(L, gen_ret); return(1); } if (gen_param_count == 2 && (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)) { string _prefabName = LuaAPI.lua_tostring(L, 2); UnityEngine.GameObject gen_ret = gen_to_be_invoked.SpawnGameObject(_prefabName); translator.Push(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } return(LuaAPI.luaL_error(L, "invalid arguments to UnityMMO.ResMgr.SpawnGameObject!")); }
static int __CreateInstance(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); if (LuaAPI.lua_gettop(L) == 1) { UnityMMO.ResMgr gen_ret = new UnityMMO.ResMgr(); translator.Push(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } return(LuaAPI.luaL_error(L, "invalid arguments to UnityMMO.ResMgr constructor!")); }
static int _m_LoadPrefab(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); int gen_param_count = LuaAPI.lua_gettop(L); if(gen_param_count == 4&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)&& (LuaAPI.lua_isnil(L, 3) || LuaAPI.lua_type(L, 3) == LuaTypes.LUA_TSTRING)&& translator.Assignable<System.Action<UnityEngine.GameObject>>(L, 4)) { string _path = LuaAPI.lua_tostring(L, 2); string _storePrefabName = LuaAPI.lua_tostring(L, 3); System.Action<UnityEngine.GameObject> _callBack = translator.GetDelegate<System.Action<UnityEngine.GameObject>>(L, 4); gen_to_be_invoked.LoadPrefab( _path, _storePrefabName, _callBack ); return 0; } if(gen_param_count == 3&& (LuaAPI.lua_isnil(L, 2) || LuaAPI.lua_type(L, 2) == LuaTypes.LUA_TSTRING)&& (LuaAPI.lua_isnil(L, 3) || LuaAPI.lua_type(L, 3) == LuaTypes.LUA_TSTRING)) { string _path = LuaAPI.lua_tostring(L, 2); string _storePrefabName = LuaAPI.lua_tostring(L, 3); gen_to_be_invoked.LoadPrefab( _path, _storePrefabName ); return 0; } } catch(System.Exception gen_e) { return LuaAPI.luaL_error(L, "c# exception:" + gen_e); } return LuaAPI.luaL_error(L, "invalid arguments to UnityMMO.ResMgr.LoadPrefab!"); }
static int _m_GetInstance_xlua_st_(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); { UnityMMO.ResMgr gen_ret = UnityMMO.ResMgr.GetInstance( ); translator.Push(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _m_GetPrefab(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); { string _name = LuaAPI.lua_tostring(L, 2); UnityEngine.GameObject gen_ret = gen_to_be_invoked.GetPrefab(_name); translator.Push(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _m_LoadPrefab(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.ResMgr gen_to_be_invoked = (UnityMMO.ResMgr)translator.FastGetCSObj(L, 1); { string _path = LuaAPI.lua_tostring(L, 2); string _storePrefabName = LuaAPI.lua_tostring(L, 3); gen_to_be_invoked.LoadPrefab(_path, _storePrefabName); return(0); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }