static int SetCurve(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 5);
UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)ToLua.CheckObject(L, 1, typeof(UnityEngine.AnimationClip));
string arg0 = ToLua.CheckString(L, 2);
System.Type arg1 = (System.Type)ToLua.CheckObject(L, 3, typeof(System.Type));
string arg2 = ToLua.CheckString(L, 4);
UnityEngine.AnimationCurve arg3 = (UnityEngine.AnimationCurve)ToLua.CheckObject(L, 5, typeof(UnityEngine.AnimationCurve));
obj.SetCurve(arg0, arg1, arg2, arg3);
return 0;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}