miduo_client/Assets/Source/Generate/UnityEngine_AnimationCurveW...

466 lines
12 KiB
C#

//this source code was auto-generated by tolua#, do not modify it
using System;
using LuaInterface;
public class UnityEngine_AnimationCurveWrap
{
public static void Register(LuaState L)
{
L.BeginClass(typeof(UnityEngine.AnimationCurve), typeof(System.Object));
L.RegFunction("Evaluate", Evaluate);
L.RegFunction("AddKey", AddKey);
L.RegFunction("MoveKey", MoveKey);
L.RegFunction("RemoveKey", RemoveKey);
L.RegFunction(".geti", get_Item);
L.RegFunction("get_Item", get_Item);
L.RegFunction("SmoothTangents", SmoothTangents);
L.RegFunction("Constant", Constant);
L.RegFunction("Linear", Linear);
L.RegFunction("EaseInOut", EaseInOut);
L.RegFunction("Equals", Equals);
L.RegFunction("GetHashCode", GetHashCode);
L.RegFunction("New", _CreateUnityEngine_AnimationCurve);
L.RegVar("this", _this, null);
L.RegFunction("__tostring", ToLua.op_ToString);
L.RegVar("keys", get_keys, set_keys);
L.RegVar("length", get_length, null);
L.RegVar("preWrapMode", get_preWrapMode, set_preWrapMode);
L.RegVar("postWrapMode", get_postWrapMode, set_postWrapMode);
L.EndClass();
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _CreateUnityEngine_AnimationCurve(IntPtr L)
{
try
{
int count = LuaDLL.lua_gettop(L);
if (count == 0)
{
UnityEngine.AnimationCurve obj = new UnityEngine.AnimationCurve();
ToLua.PushObject(L, obj);
return 1;
}
else if (TypeChecker.CheckParamsType<UnityEngine.Keyframe>(L, 1, count))
{
UnityEngine.Keyframe[] arg0 = ToLua.ToParamsObject<UnityEngine.Keyframe>(L, 1, count);
UnityEngine.AnimationCurve obj = new UnityEngine.AnimationCurve(arg0);
ToLua.PushObject(L, obj);
return 1;
}
else
{
return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.AnimationCurve.New");
}
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _get_this(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
UnityEngine.Keyframe o = obj[arg0];
ToLua.PushValue(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int _this(IntPtr L)
{
try
{
LuaDLL.lua_pushvalue(L, 1);
LuaDLL.tolua_bindthis(L, _get_this, null);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int Evaluate(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
float o = obj.Evaluate(arg0);
LuaDLL.lua_pushnumber(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int AddKey(IntPtr L)
{
try
{
int count = LuaDLL.lua_gettop(L);
if (count == 2)
{
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
UnityEngine.Keyframe arg0 = StackTraits<UnityEngine.Keyframe>.Check(L, 2);
int o = obj.AddKey(arg0);
LuaDLL.lua_pushinteger(L, o);
return 1;
}
else if (count == 3)
{
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
int o = obj.AddKey(arg0, arg1);
LuaDLL.lua_pushinteger(L, o);
return 1;
}
else
{
return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.AnimationCurve.AddKey");
}
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int MoveKey(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 3);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
UnityEngine.Keyframe arg1 = StackTraits<UnityEngine.Keyframe>.Check(L, 3);
int o = obj.MoveKey(arg0, arg1);
LuaDLL.lua_pushinteger(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int RemoveKey(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
obj.RemoveKey(arg0);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_Item(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 2);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
UnityEngine.Keyframe o = obj[arg0];
ToLua.PushValue(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int SmoothTangents(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 3);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
obj.SmoothTangents(arg0, arg1);
return 0;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int Constant(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 3);
float arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
UnityEngine.AnimationCurve o = UnityEngine.AnimationCurve.Constant(arg0, arg1, arg2);
ToLua.PushObject(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int Linear(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 4);
float arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
UnityEngine.AnimationCurve o = UnityEngine.AnimationCurve.Linear(arg0, arg1, arg2, arg3);
ToLua.PushObject(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int EaseInOut(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 4);
float arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
UnityEngine.AnimationCurve o = UnityEngine.AnimationCurve.EaseInOut(arg0, arg1, arg2, arg3);
ToLua.PushObject(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int Equals(IntPtr L)
{
try
{
int count = LuaDLL.lua_gettop(L);
if (count == 2 && TypeChecker.CheckTypes<UnityEngine.AnimationCurve>(L, 2))
{
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
UnityEngine.AnimationCurve arg0 = (UnityEngine.AnimationCurve)ToLua.ToObject(L, 2);
bool o = obj != null ? obj.Equals(arg0) : arg0 == null;
LuaDLL.lua_pushboolean(L, o);
return 1;
}
else if (count == 2 && TypeChecker.CheckTypes<object>(L, 2))
{
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
object arg0 = ToLua.ToVarObject(L, 2);
bool o = obj != null ? obj.Equals(arg0) : arg0 == null;
LuaDLL.lua_pushboolean(L, o);
return 1;
}
else
{
return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.AnimationCurve.Equals");
}
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int GetHashCode(IntPtr L)
{
try
{
ToLua.CheckArgsCount(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)ToLua.CheckObject<UnityEngine.AnimationCurve>(L, 1);
int o = obj.GetHashCode();
LuaDLL.lua_pushinteger(L, o);
return 1;
}
catch (Exception e)
{
return LuaDLL.toluaL_exception(L, e);
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_keys(IntPtr L)
{
object o = null;
try
{
o = ToLua.ToObject(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)o;
UnityEngine.Keyframe[] ret = obj.keys;
ToLua.Push(L, ret);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e, o, "attempt to index keys on a nil value");
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_length(IntPtr L)
{
object o = null;
try
{
o = ToLua.ToObject(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)o;
int ret = obj.length;
LuaDLL.lua_pushinteger(L, ret);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e, o, "attempt to index length on a nil value");
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_preWrapMode(IntPtr L)
{
object o = null;
try
{
o = ToLua.ToObject(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)o;
UnityEngine.WrapMode ret = obj.preWrapMode;
ToLua.Push(L, ret);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e, o, "attempt to index preWrapMode on a nil value");
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int get_postWrapMode(IntPtr L)
{
object o = null;
try
{
o = ToLua.ToObject(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)o;
UnityEngine.WrapMode ret = obj.postWrapMode;
ToLua.Push(L, ret);
return 1;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e, o, "attempt to index postWrapMode on a nil value");
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int set_keys(IntPtr L)
{
object o = null;
try
{
o = ToLua.ToObject(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)o;
UnityEngine.Keyframe[] arg0 = ToLua.CheckStructArray<UnityEngine.Keyframe>(L, 2);
obj.keys = arg0;
return 0;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e, o, "attempt to index keys on a nil value");
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int set_preWrapMode(IntPtr L)
{
object o = null;
try
{
o = ToLua.ToObject(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)o;
UnityEngine.WrapMode arg0 = (UnityEngine.WrapMode)ToLua.CheckObject(L, 2, typeof(UnityEngine.WrapMode));
obj.preWrapMode = arg0;
return 0;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e, o, "attempt to index preWrapMode on a nil value");
}
}
[MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
static int set_postWrapMode(IntPtr L)
{
object o = null;
try
{
o = ToLua.ToObject(L, 1);
UnityEngine.AnimationCurve obj = (UnityEngine.AnimationCurve)o;
UnityEngine.WrapMode arg0 = (UnityEngine.WrapMode)ToLua.CheckObject(L, 2, typeof(UnityEngine.WrapMode));
obj.postWrapMode = arg0;
return 0;
}
catch(Exception e)
{
return LuaDLL.toluaL_exception(L, e, o, "attempt to index postWrapMode on a nil value");
}
}
}