static int TransitionToSnapshots(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 4);
UnityEngine.Audio.AudioMixer obj = (UnityEngine.Audio.AudioMixer)ToLua.CheckObject <UnityEngine.Audio.AudioMixer>(L, 1);
UnityEngine.Audio.AudioMixerSnapshot[] arg0 = ToLua.CheckObjectArray <UnityEngine.Audio.AudioMixerSnapshot>(L, 2);
float[] arg1 = ToLua.CheckNumberArray <float>(L, 3);
float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
obj.TransitionToSnapshots(arg0, arg1, arg2);
return(0);
}
catch (Exception e)
{
return(LuaDLL.toluaL_exception(L, e));
}
}