static int get_direction(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); GameFramework.ObjectList obj = (GameFramework.ObjectList)o; GameFramework.ObjectList.Direction ret = obj.direction; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index direction on a nil value")); } }
static int set_direction(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); GameFramework.ObjectList obj = (GameFramework.ObjectList)o; GameFramework.ObjectList.Direction arg0 = (GameFramework.ObjectList.Direction)ToLua.CheckObject(L, 2, typeof(GameFramework.ObjectList.Direction)); obj.direction = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index direction on a nil value")); } }