public static int IsInvoking(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; String arg1 = (String)LuaStatic.GetObj(L, 2); LuaDLL.lua_pushboolean(L, obj.IsInvoking(arg1)); return(result); } if (count == 1) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; LuaDLL.lua_pushboolean(L, obj.IsInvoking()); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int New(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { String arg1 = (String)LuaStatic.GetObj(L, 2); LuaStatic.addGameObject2Lua(L, new UnityEngine.GameObject(arg1), "GameObject"); return(result); } if (count == 1) { LuaStatic.addGameObject2Lua(L, new UnityEngine.GameObject(), "GameObject"); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(String), 2) && LuaStatic.CheckType(L, typeof(Type[]), 3)) { String arg1 = (String)LuaStatic.GetObj(L, 2); Type[] arg2 = (Type[])LuaStatic.GetObj(L, 3); LuaStatic.addGameObject2Lua(L, new UnityEngine.GameObject(arg1, arg2), "GameObject"); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int GetComponent(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(Type), 2)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; object type1 = LuaStatic.GetObj(L, 2); Type arg1 = LuaStatic.GetType(type1); LuaStatic.addGameObject2Lua(L, obj.GetComponent(arg1), (string)type1); return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; String arg1 = (String)LuaStatic.GetObj(L, 2); LuaStatic.addGameObject2Lua(L, obj.GetComponent(arg1), "Component"); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int LoadAsync(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { String arg1 = (String)LuaStatic.GetObj(L, 2); LuaStatic.addGameObject2Lua(L, UnityEngine.Resources.LoadAsync(arg1), "ResourceRequest"); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(String), 2) && LuaStatic.CheckType(L, typeof(Type), 3)) { String arg1 = (String)LuaStatic.GetObj(L, 2); object type2 = LuaStatic.GetObj(L, 3); Type arg2 = LuaStatic.GetType(type2); LuaStatic.addGameObject2Lua(L, UnityEngine.Resources.LoadAsync(arg1, arg2), (string)type2); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int Destroy(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 3 && LuaStatic.CheckType(L, typeof(UnityEngine.Object), 2) && LuaStatic.CheckType(L, typeof(Single), 3)) { UnityEngine.Object arg1 = (UnityEngine.Object)LuaStatic.GetObj(L, 2); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); UnityEngine.Object.Destroy(arg1, arg2); return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(UnityEngine.Object), 2)) { UnityEngine.Object arg1 = (UnityEngine.Object)LuaStatic.GetObj(L, 2); UnityEngine.Object.Destroy(arg1); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int CloseView(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(EnumUIName), 2)) { UIManager obj = LuaStatic.GetObj(L, 1) as UIManager; EnumUIName arg1 = (EnumUIName)(double)(LuaStatic.GetObj(L, 2)); obj.CloseView(arg1); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(EnumUIName), 2) && LuaStatic.CheckType(L, typeof(Boolean), 3)) { UIManager obj = LuaStatic.GetObj(L, 1) as UIManager; EnumUIName arg1 = (EnumUIName)(double)(LuaStatic.GetObj(L, 2)); Boolean arg2 = (Boolean)LuaStatic.GetObj(L, 3); obj.CloseView(arg1, arg2); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int InverseTransformPoint(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(UnityEngine.Vector3), 2)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; UnityEngine.Vector3 arg1 = (UnityEngine.Vector3)LuaStatic.GetObj(L, 2); LuaDLL.lua_pushvector3(L, obj.InverseTransformPoint(arg1)); return(result); } if (count == 4 && LuaStatic.CheckType(L, typeof(Single), 2) && LuaStatic.CheckType(L, typeof(Single), 3) && LuaStatic.CheckType(L, typeof(Single), 4)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; Single arg1 = (Single)(double)(LuaStatic.GetObj(L, 2)); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); Single arg3 = (Single)(double)(LuaStatic.GetObj(L, 4)); LuaDLL.lua_pushvector3(L, obj.InverseTransformPoint(arg1, arg2, arg3)); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int SetParent(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(UnityEngine.Transform), 2)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; UnityEngine.Transform arg1 = (UnityEngine.Transform)LuaStatic.GetObj(L, 2); obj.SetParent(arg1); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(UnityEngine.Transform), 2) && LuaStatic.CheckType(L, typeof(Boolean), 3)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; UnityEngine.Transform arg1 = (UnityEngine.Transform)LuaStatic.GetObj(L, 2); Boolean arg2 = (Boolean)LuaStatic.GetObj(L, 3); obj.SetParent(arg1, arg2); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int BroadcastMessage(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 4 && LuaStatic.CheckType(L, typeof(String), 2) && LuaStatic.CheckType(L, typeof(Object), 3) && LuaStatic.CheckType(L, typeof(UnityEngine.SendMessageOptions), 4)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; String arg1 = (String)LuaStatic.GetObj(L, 2); Object arg2 = (Object)LuaStatic.GetObj(L, 3); UnityEngine.SendMessageOptions arg3 = (UnityEngine.SendMessageOptions)(double)(LuaStatic.GetObj(L, 4)); obj.BroadcastMessage(arg1, arg2, arg3); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(String), 2) && LuaStatic.CheckType(L, typeof(Object), 3)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; String arg1 = (String)LuaStatic.GetObj(L, 2); Object arg2 = (Object)LuaStatic.GetObj(L, 3); obj.BroadcastMessage(arg1, arg2); return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; String arg1 = (String)LuaStatic.GetObj(L, 2); obj.BroadcastMessage(arg1); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(String), 2) && LuaStatic.CheckType(L, typeof(UnityEngine.SendMessageOptions), 3)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; String arg1 = (String)LuaStatic.GetObj(L, 2); UnityEngine.SendMessageOptions arg2 = (UnityEngine.SendMessageOptions)(double)(LuaStatic.GetObj(L, 3)); obj.BroadcastMessage(arg1, arg2); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int GetComponentsInParent(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(Type), 2)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; object type1 = LuaStatic.GetObj(L, 2); Type arg1 = LuaStatic.GetType(type1); IEnumerable objs = (IEnumerable)obj.GetComponentsInParent(arg1); LuaDLL.lua_newtable(L); int num2 = 0; foreach (var item in objs) { LuaStatic.addGameObject2Lua(L, (UnityEngine.Component)item, (string)type1); LuaDLL.lua_pushnumber(L, (double)(++num2)); LuaDLL.lua_insert(L, -2); LuaDLL.lua_settable(L, -3); } return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(Type), 2) && LuaStatic.CheckType(L, typeof(Boolean), 3)) { UnityEngine.GameObject obj = LuaStatic.GetObj(L, 1) as UnityEngine.GameObject; object type1 = LuaStatic.GetObj(L, 2); Type arg1 = LuaStatic.GetType(type1); Boolean arg2 = (Boolean)LuaStatic.GetObj(L, 3); IEnumerable objs = (IEnumerable)obj.GetComponentsInParent(arg1, arg2); LuaDLL.lua_newtable(L); int num2 = 0; foreach (var item in objs) { LuaStatic.addGameObject2Lua(L, (UnityEngine.Component)item, "Component"); LuaDLL.lua_pushnumber(L, (double)(++num2)); LuaDLL.lua_insert(L, -2); LuaDLL.lua_settable(L, -3); } return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int LoadAll(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 3 && LuaStatic.CheckType(L, typeof(String), 2) && LuaStatic.CheckType(L, typeof(Type), 3)) { String arg1 = (String)LuaStatic.GetObj(L, 2); object type2 = LuaStatic.GetObj(L, 3); Type arg2 = LuaStatic.GetType(type2); IEnumerable objs = (IEnumerable)UnityEngine.Resources.LoadAll(arg1, arg2); LuaDLL.lua_newtable(L); int num2 = 0; foreach (var item in objs) { LuaStatic.addGameObject2Lua(L, (UnityEngine.Object)item, (string)type2); LuaDLL.lua_pushnumber(L, (double)(++num2)); LuaDLL.lua_insert(L, -2); LuaDLL.lua_settable(L, -3); } return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { String arg1 = (String)LuaStatic.GetObj(L, 2); IEnumerable objs = (IEnumerable)UnityEngine.Resources.LoadAll(arg1); LuaDLL.lua_newtable(L); int num2 = 0; foreach (var item in objs) { LuaStatic.addGameObject2Lua(L, (UnityEngine.Object)item, "Object"); LuaDLL.lua_pushnumber(L, (double)(++num2)); LuaDLL.lua_insert(L, -2); LuaDLL.lua_settable(L, -3); } return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int Instantiate(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 4 && LuaStatic.CheckType(L, typeof(UnityEngine.Object), 2) && LuaStatic.CheckType(L, typeof(UnityEngine.Vector3), 3) && LuaStatic.CheckType(L, typeof(UnityEngine.Quaternion), 4)) { UnityEngine.Object arg1 = (UnityEngine.Object)LuaStatic.GetObj(L, 2); UnityEngine.Vector3 arg2 = (UnityEngine.Vector3)LuaStatic.GetObj(L, 3); UnityEngine.Quaternion arg3 = (UnityEngine.Quaternion)LuaStatic.GetObj(L, 4); LuaStatic.addGameObject2Lua(L, UnityEngine.Object.Instantiate(arg1, arg2, arg3), "Object"); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(UnityEngine.Object), 2) && LuaStatic.CheckType(L, typeof(Type), 3)) { UnityEngine.Object arg1 = (UnityEngine.Object)LuaStatic.GetObj(L, 2); object type2 = LuaStatic.GetObj(L, 3); LuaStatic.addGameObject2Lua(L, UnityEngine.Object.Instantiate(arg1), (string)type2); return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(UnityEngine.Object), 2)) { UnityEngine.Object arg1 = (UnityEngine.Object)LuaStatic.GetObj(L, 2); LuaStatic.addGameObject2Lua(L, UnityEngine.Object.Instantiate(arg1), "Object"); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int StartCoroutine(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(IEnumerator), 2)) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; IEnumerator arg1 = (IEnumerator)LuaStatic.GetObj(L, 2); LuaStatic.addGameObject2Lua(L, obj.StartCoroutine(arg1), "Coroutine"); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(String), 2) && LuaStatic.CheckType(L, typeof(Object), 3)) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; String arg1 = (String)LuaStatic.GetObj(L, 2); Object arg2 = (Object)LuaStatic.GetObj(L, 3); LuaStatic.addGameObject2Lua(L, obj.StartCoroutine(arg1, arg2), "Coroutine"); return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; String arg1 = (String)LuaStatic.GetObj(L, 2); LuaStatic.addGameObject2Lua(L, obj.StartCoroutine(arg1), "Coroutine"); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int SchedulerCSFun(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 5 && LuaStatic.CheckType(L, typeof(Action), 2) && LuaStatic.CheckType(L, typeof(Single), 3) && LuaStatic.CheckType(L, typeof(Single), 4) && LuaStatic.CheckType(L, typeof(Object), 5)) { Scheduler obj = LuaStatic.GetObj(L, 1) as Scheduler; Action arg1 = (Action)LuaStatic.GetObj(L, 2); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); Single arg3 = (Single)(double)(LuaStatic.GetObj(L, 4)); Object arg4 = (Object)LuaStatic.GetObj(L, 5); LuaDLL.lua_pushnumber(L, obj.SchedulerCSFun(arg1, arg2, arg3, arg4)); return(result); } if (count == 4 && LuaStatic.CheckType(L, typeof(Action), 2) && LuaStatic.CheckType(L, typeof(Single), 3) && LuaStatic.CheckType(L, typeof(Single), 4)) { Scheduler obj = LuaStatic.GetObj(L, 1) as Scheduler; Action arg1 = (Action)LuaStatic.GetObj(L, 2); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); Single arg3 = (Single)(double)(LuaStatic.GetObj(L, 4)); LuaDLL.lua_pushnumber(L, obj.SchedulerCSFun(arg1, arg2, arg3)); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int StopCoroutine(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(String), 2)) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; String arg1 = (String)LuaStatic.GetObj(L, 2); obj.StopCoroutine(arg1); return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(IEnumerator), 2)) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; IEnumerator arg1 = (IEnumerator)LuaStatic.GetObj(L, 2); obj.StopCoroutine(arg1); return(result); } if (count == 2 && LuaStatic.CheckType(L, typeof(UnityEngine.Coroutine), 2)) { UnityEngine.MonoBehaviour obj = LuaStatic.GetObj(L, 1) as UnityEngine.MonoBehaviour; UnityEngine.Coroutine arg1 = (UnityEngine.Coroutine)LuaStatic.GetObj(L, 2); obj.StopCoroutine(arg1); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }
public static int Rotate(IntPtr L) { int result = 1; int count = LuaDLL.lua_gettop(L); if (count == 2 && LuaStatic.CheckType(L, typeof(UnityEngine.Vector3), 2)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; UnityEngine.Vector3 arg1 = (UnityEngine.Vector3)LuaStatic.GetObj(L, 2); obj.Rotate(arg1); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(UnityEngine.Vector3), 2) && LuaStatic.CheckType(L, typeof(UnityEngine.Space), 3)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; UnityEngine.Vector3 arg1 = (UnityEngine.Vector3)LuaStatic.GetObj(L, 2); UnityEngine.Space arg2 = (UnityEngine.Space)(double)(LuaStatic.GetObj(L, 3)); obj.Rotate(arg1, arg2); return(result); } if (count == 4 && LuaStatic.CheckType(L, typeof(Single), 2) && LuaStatic.CheckType(L, typeof(Single), 3) && LuaStatic.CheckType(L, typeof(Single), 4)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; Single arg1 = (Single)(double)(LuaStatic.GetObj(L, 2)); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); Single arg3 = (Single)(double)(LuaStatic.GetObj(L, 4)); obj.Rotate(arg1, arg2, arg3); return(result); } if (count == 5 && LuaStatic.CheckType(L, typeof(Single), 2) && LuaStatic.CheckType(L, typeof(Single), 3) && LuaStatic.CheckType(L, typeof(Single), 4) && LuaStatic.CheckType(L, typeof(UnityEngine.Space), 5)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; Single arg1 = (Single)(double)(LuaStatic.GetObj(L, 2)); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); Single arg3 = (Single)(double)(LuaStatic.GetObj(L, 4)); UnityEngine.Space arg4 = (UnityEngine.Space)(double)(LuaStatic.GetObj(L, 5)); obj.Rotate(arg1, arg2, arg3, arg4); return(result); } if (count == 3 && LuaStatic.CheckType(L, typeof(UnityEngine.Vector3), 2) && LuaStatic.CheckType(L, typeof(Single), 3)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; UnityEngine.Vector3 arg1 = (UnityEngine.Vector3)LuaStatic.GetObj(L, 2); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); obj.Rotate(arg1, arg2); return(result); } if (count == 4 && LuaStatic.CheckType(L, typeof(UnityEngine.Vector3), 2) && LuaStatic.CheckType(L, typeof(Single), 3) && LuaStatic.CheckType(L, typeof(UnityEngine.Space), 4)) { UnityEngine.Transform obj = LuaStatic.GetObj(L, 1) as UnityEngine.Transform; UnityEngine.Vector3 arg1 = (UnityEngine.Vector3)LuaStatic.GetObj(L, 2); Single arg2 = (Single)(double)(LuaStatic.GetObj(L, 3)); UnityEngine.Space arg3 = (UnityEngine.Space)(double)(LuaStatic.GetObj(L, 4)); obj.Rotate(arg1, arg2, arg3); return(result); } LuaStatic.traceback(L, "count not enough"); LuaDLL.lua_error(L); return(result); }