static int IntToEnum(IntPtr L) { int arg0 = (int)LuaDLL.lua_tonumber(L, 1); UnityEngine.CollisionFlags o = (UnityEngine.CollisionFlags)arg0; ToLua.Push(L, o); return(1); }
static int Move(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); UnityEngine.CharacterController obj = (UnityEngine.CharacterController)ToLua.CheckObject(L, 1, typeof(UnityEngine.CharacterController)); UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2); UnityEngine.CollisionFlags o = obj.Move(arg0); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int get_collisionFlags(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.CharacterController obj = (UnityEngine.CharacterController)o; UnityEngine.CollisionFlags ret = obj.collisionFlags; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index collisionFlags on a nil value" : e.Message)); } }
static int get_collisionFlags(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.CharacterController obj = (UnityEngine.CharacterController)o; UnityEngine.CollisionFlags ret = obj.collisionFlags; LuaDLL.lua_pushinteger(L, (int)ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index collisionFlags on a nil value")); } }
static int Move(IntPtr L) { #if UNITY_EDITOR ToluaProfiler.AddCallRecord("UnityEngine.CharacterController.Move"); #endif try { ToLua.CheckArgsCount(L, 2); UnityEngine.CharacterController obj = (UnityEngine.CharacterController)ToLua.CheckObject(L, 1, typeof(UnityEngine.CharacterController)); UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2); UnityEngine.CollisionFlags o = obj.Move(arg0); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int get_collisionFlags(IntPtr L) { #if UNITY_EDITOR ToluaProfiler.AddCallRecord("UnityEngine.CharacterController.collisionFlags"); #endif object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.CharacterController obj = (UnityEngine.CharacterController)o; UnityEngine.CollisionFlags ret = obj.collisionFlags; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index collisionFlags on a nil value")); } }
static int _m_Move(RealStatePtr L) { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityEngine.CharacterController __cl_gen_to_be_invoked = (UnityEngine.CharacterController)translator.FastGetCSObj(L, 1); try { { UnityEngine.Vector3 motion; translator.Get(L, 2, out motion); UnityEngine.CollisionFlags __cl_gen_ret = __cl_gen_to_be_invoked.Move(motion); translator.Push(L, __cl_gen_ret); return(1); } } catch (System.Exception __gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + __gen_e)); } }
static void Push(IntPtr L, UnityEngine.CollisionFlags arg) { ToLua.Push(L, arg); }