//this source code was auto-generated by tolua#, do not modify it using System; using LuaInterface; public class MusicMgrWrap { public static void Register(LuaState L) { L.BeginClass(typeof(MusicMgr), typeof(SingletonMono)); L.RegFunction("InitMgr", InitMgr); L.RegFunction("PreloadFightSound", PreloadFightSound); L.RegFunction("PreloadUISound", PreloadUISound); L.RegFunction("PlayFightSound", PlayFightSound); L.RegFunction("PlayUISound", PlayUISound); L.RegFunction("PlaySound", PlaySound); L.RegFunction("PlayBGMusic", PlayBGMusic); L.RegFunction("PlayBGMusicWithLoop", PlayBGMusicWithLoop); L.RegFunction("RemoveAllSound", RemoveAllSound); L.RegFunction("Update", Update); L.RegFunction("RemoveSound", RemoveSound); L.RegFunction("SaveSetting", SaveSetting); L.RegFunction("Clean", Clean); L.RegFunction("StopAllMusic", StopAllMusic); L.RegFunction("CleanBeforeChangeScene", CleanBeforeChangeScene); L.RegFunction("CleanFightSound", CleanFightSound); L.RegFunction("CleanBGMusic", CleanBGMusic); L.RegFunction("__eq", op_Equality); L.RegFunction("__tostring", ToLua.op_ToString); L.RegVar("music_battle_default", get_music_battle_default, set_music_battle_default); L.RegVar("music_main_city", get_music_main_city, set_music_main_city); L.RegVar("music_battle", get_music_battle, set_music_battle); L.RegVar("Listener", get_Listener, null); L.RegVar("MuteMusic", get_MuteMusic, set_MuteMusic); L.RegVar("InternalMuteMusic", get_InternalMuteMusic, set_InternalMuteMusic); L.RegVar("MuteSound", get_MuteSound, set_MuteSound); L.RegVar("SoundVolume", get_SoundVolume, set_SoundVolume); L.RegVar("MusicVolume", get_MusicVolume, set_MusicVolume); L.RegVar("CurrentMusicName", get_CurrentMusicName, null); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int InitMgr(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.InitMgr(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int PreloadFightSound(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string[] arg0 = ToLua.CheckStringArray(L, 2); long o = obj.PreloadFightSound(arg0); LuaDLL.tolua_pushint64(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int PreloadUISound(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string[] arg0 = ToLua.CheckStringArray(L, 2); obj.PreloadUISound(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int PlayFightSound(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.PlayFightSound(arg0); return 0; } else if (count == 3) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); obj.PlayFightSound(arg0, arg1); return 0; } else { return LuaDLL.luaL_throw(L, "invalid arguments to method: MusicMgr.PlayFightSound"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int PlayUISound(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 3) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); obj.PlayUISound(arg0, arg1); return 0; } else if (count == 4) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); bool arg2 = LuaDLL.luaL_checkboolean(L, 4); obj.PlayUISound(arg0, arg1, arg2); return 0; } else { return LuaDLL.luaL_throw(L, "invalid arguments to method: MusicMgr.PlayUISound"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int PlaySound(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); UnityEngine.AudioClip arg0 = (UnityEngine.AudioClip)ToLua.CheckObject(L, 2, typeof(UnityEngine.AudioClip)); obj.PlaySound(arg0); return 0; } else if (count == 3 && TypeChecker.CheckTypes(L, 2)) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.ToString(L, 2); string arg1 = ToLua.ToString(L, 3); obj.PlaySound(arg0, arg1); return 0; } else if (count == 3 && TypeChecker.CheckTypes(L, 2)) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); UnityEngine.AudioClip arg0 = (UnityEngine.AudioClip)ToLua.ToObject(L, 2); bool arg1 = LuaDLL.lua_toboolean(L, 3); obj.PlaySound(arg0, arg1); return 0; } else if (count == 4 && TypeChecker.CheckTypes(L, 2)) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.ToString(L, 2); string arg1 = ToLua.ToString(L, 3); bool arg2 = LuaDLL.lua_toboolean(L, 4); obj.PlaySound(arg0, arg1, arg2); return 0; } else if (count == 4 && TypeChecker.CheckTypes(L, 2)) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); UnityEngine.AudioClip arg0 = (UnityEngine.AudioClip)ToLua.ToObject(L, 2); bool arg1 = LuaDLL.lua_toboolean(L, 3); bool arg2 = LuaDLL.lua_toboolean(L, 4); obj.PlaySound(arg0, arg1, arg2); return 0; } else if (count == 5) { MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); UnityEngine.AudioClip arg0 = (UnityEngine.AudioClip)ToLua.CheckObject(L, 2, typeof(UnityEngine.AudioClip)); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); bool arg2 = LuaDLL.luaL_checkboolean(L, 4); bool arg3 = LuaDLL.luaL_checkboolean(L, 5); obj.PlaySound(arg0, arg1, arg2, arg3); return 0; } else { return LuaDLL.luaL_throw(L, "invalid arguments to method: MusicMgr.PlaySound"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int PlayBGMusic(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.PlayBGMusic(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int PlayBGMusicWithLoop(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); obj.PlayBGMusicWithLoop(arg0, arg1); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int RemoveAllSound(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.RemoveAllSound(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Update(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.Update(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int RemoveSound(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.RemoveSound(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SaveSetting(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.SaveSetting(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Clean(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.Clean(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int StopAllMusic(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.StopAllMusic(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CleanBeforeChangeScene(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.CleanBeforeChangeScene(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CleanFightSound(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.CleanFightSound(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CleanBGMusic(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); MusicMgr obj = (MusicMgr)ToLua.CheckObject(L, 1); obj.CleanBGMusic(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int op_Equality(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1); UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2); bool o = arg0 == arg1; LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_music_battle_default(IntPtr L) { try { LuaDLL.lua_pushstring(L, MusicMgr.music_battle_default); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_music_main_city(IntPtr L) { try { LuaDLL.lua_pushstring(L, MusicMgr.music_main_city); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_music_battle(IntPtr L) { try { LuaDLL.lua_pushstring(L, MusicMgr.music_battle); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_Listener(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; UnityEngine.AudioListener ret = obj.Listener; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index Listener on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_MuteMusic(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; bool ret = obj.MuteMusic; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index MuteMusic on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_InternalMuteMusic(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; bool ret = obj.InternalMuteMusic; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index InternalMuteMusic on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_MuteSound(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; bool ret = obj.MuteSound; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index MuteSound on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_SoundVolume(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; float ret = obj.SoundVolume; LuaDLL.lua_pushnumber(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index SoundVolume on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_MusicVolume(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; float ret = obj.MusicVolume; LuaDLL.lua_pushnumber(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index MusicVolume on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_CurrentMusicName(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; string ret = obj.CurrentMusicName; LuaDLL.lua_pushstring(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index CurrentMusicName on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_music_battle_default(IntPtr L) { try { string arg0 = ToLua.CheckString(L, 2); MusicMgr.music_battle_default = arg0; return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_music_main_city(IntPtr L) { try { string arg0 = ToLua.CheckString(L, 2); MusicMgr.music_main_city = arg0; return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_music_battle(IntPtr L) { try { string arg0 = ToLua.CheckString(L, 2); MusicMgr.music_battle = arg0; return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_MuteMusic(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.MuteMusic = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index MuteMusic on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_InternalMuteMusic(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.InternalMuteMusic = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index InternalMuteMusic on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_MuteSound(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.MuteSound = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index MuteSound on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_SoundVolume(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; float arg0 = (float)LuaDLL.luaL_checknumber(L, 2); obj.SoundVolume = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index SoundVolume on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_MusicVolume(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); MusicMgr obj = (MusicMgr)o; float arg0 = (float)LuaDLL.luaL_checknumber(L, 2); obj.MusicVolume = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index MusicVolume on a nil value"); } } }