public void PushUnityEngineRenderMode(RealStatePtr L, UnityEngine.RenderMode val) { if (UnityEngineRenderMode_TypeID == -1) { bool is_first; UnityEngineRenderMode_TypeID = getTypeId(L, typeof(UnityEngine.RenderMode), out is_first); if (UnityEngineRenderMode_EnumRef == -1) { Utils.LoadCSTable(L, typeof(UnityEngine.RenderMode)); UnityEngineRenderMode_EnumRef = LuaAPI.luaL_ref(L, LuaIndexes.LUA_REGISTRYINDEX); } } if (LuaAPI.xlua_tryget_cachedud(L, (int)val, UnityEngineRenderMode_EnumRef) == 1) { return; } IntPtr buff = LuaAPI.xlua_pushstruct(L, 4, UnityEngineRenderMode_TypeID); if (!CopyByValue.Pack(buff, 0, (int)val)) { throw new Exception("pack fail fail for UnityEngine.RenderMode ,value=" + val); } LuaAPI.lua_getref(L, UnityEngineRenderMode_EnumRef); LuaAPI.lua_pushvalue(L, -2); LuaAPI.xlua_rawseti(L, -2, (int)val); LuaAPI.lua_pop(L, 1); }
static object PerformMemberwiseClone(ref object o) { var ins = new UnityEngine.RenderMode(); ins = (UnityEngine.RenderMode)o; return(ins); }
static int IntToEnum(IntPtr L) { int arg0 = (int)LuaDLL.lua_tonumber(L, 1); UnityEngine.RenderMode o = (UnityEngine.RenderMode)arg0; ToLua.Push(L, o); return(1); }
static int QPYX_set_renderMode_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); UnityEngine.Canvas QPYX_obj_YXQP = (UnityEngine.Canvas)QPYX_o_YXQP; UnityEngine.RenderMode QPYX_arg0_YXQP = (UnityEngine.RenderMode)ToLua.CheckObject(L_YXQP, 2, typeof(UnityEngine.RenderMode)); QPYX_obj_YXQP.renderMode = QPYX_arg0_YXQP; return(0); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index renderMode on a nil value")); } }
static int QPYX_get_renderMode_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); UnityEngine.Canvas QPYX_obj_YXQP = (UnityEngine.Canvas)QPYX_o_YXQP; UnityEngine.RenderMode QPYX_ret_YXQP = QPYX_obj_YXQP.renderMode; ToLua.Push(L_YXQP, QPYX_ret_YXQP); return(1); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index renderMode on a nil value")); } }
static void WriteBackInstance(CSHotFix.Runtime.Enviorment.AppDomain __domain, StackObject *ptr_of_this_method, IList <object> __mStack, ref UnityEngine.RenderMode instance_of_this_method) { ptr_of_this_method = ILIntepreter.GetObjectAndResolveReference(ptr_of_this_method); switch (ptr_of_this_method->ObjectType) { case ObjectTypes.Object: { __mStack[ptr_of_this_method->Value] = instance_of_this_method; } break; case ObjectTypes.FieldReference: { var ___obj = __mStack[ptr_of_this_method->Value]; if (___obj is ILTypeInstance) { ((ILTypeInstance)___obj)[ptr_of_this_method->ValueLow] = instance_of_this_method; } else { var t = __domain.GetType(___obj.GetType()) as CLRType; t.SetFieldValue(ptr_of_this_method->ValueLow, ref ___obj, instance_of_this_method); } } break; case ObjectTypes.StaticFieldReference: { var t = __domain.GetType(ptr_of_this_method->Value); if (t is ILType) { ((ILType)t).StaticInstance[ptr_of_this_method->ValueLow] = instance_of_this_method; } else { ((CLRType)t).SetStaticFieldValue(ptr_of_this_method->ValueLow, instance_of_this_method); } } break; case ObjectTypes.ArrayReference: { var instance_of_arrayReference = __mStack[ptr_of_this_method->Value] as UnityEngine.RenderMode[]; instance_of_arrayReference[ptr_of_this_method->ValueLow] = instance_of_this_method; } break; } }
static int set_renderMode(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.Canvas obj = (UnityEngine.Canvas)o; UnityEngine.RenderMode arg0 = (UnityEngine.RenderMode)ToLua.CheckObject(L, 2, typeof(UnityEngine.RenderMode)); obj.renderMode = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index renderMode on a nil value")); } }
static int get_renderMode(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.Canvas obj = (UnityEngine.Canvas)o; UnityEngine.RenderMode ret = obj.renderMode; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index renderMode on a nil value")); } }
static int set_renderMode(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.Container obj = (FairyGUI.Container)o; UnityEngine.RenderMode arg0 = (UnityEngine.RenderMode)ToLua.CheckObject(L, 2, typeof(UnityEngine.RenderMode)); obj.renderMode = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index renderMode on a nil value" : e.Message)); } }
static int get_renderMode(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.Container obj = (FairyGUI.Container)o; UnityEngine.RenderMode ret = obj.renderMode; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index renderMode on a nil value" : e.Message)); } }
static StackObject *set_renderMode_1(ILIntepreter __intp, StackObject *__esp, IList <object> __mStack, CLRMethod __method, bool isNewObj) { ILRuntime.Runtime.Enviorment.AppDomain __domain = __intp.AppDomain; StackObject *ptr_of_this_method; StackObject *__ret = ILIntepreter.Minus(__esp, 2); ptr_of_this_method = ILIntepreter.Minus(__esp, 1); UnityEngine.RenderMode @value = (UnityEngine.RenderMode) typeof(UnityEngine.RenderMode).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); ptr_of_this_method = ILIntepreter.Minus(__esp, 2); UnityEngine.Canvas instance_of_this_method = (UnityEngine.Canvas) typeof(UnityEngine.Canvas).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); instance_of_this_method.renderMode = value; return(__ret); }
public void UpdateUnityEngineRenderMode(RealStatePtr L, int index, UnityEngine.RenderMode val) { if (LuaAPI.lua_type(L, index) == LuaTypes.LUA_TUSERDATA) { if (LuaAPI.xlua_gettypeid(L, index) != UnityEngineRenderMode_TypeID) { throw new Exception("invalid userdata for UnityEngine.RenderMode"); } IntPtr buff = LuaAPI.lua_touserdata(L, index); if (!CopyByValue.Pack(buff, 0, (int)val)) { throw new Exception("pack fail for UnityEngine.RenderMode ,value=" + val); } } else { throw new Exception("try to update a data with lua type:" + LuaAPI.lua_type(L, index)); } }
public void Get(RealStatePtr L, int index, out UnityEngine.RenderMode val) { LuaTypes type = LuaAPI.lua_type(L, index); if (type == LuaTypes.LUA_TUSERDATA) { if (LuaAPI.xlua_gettypeid(L, index) != UnityEngineRenderMode_TypeID) { throw new Exception("invalid userdata for UnityEngine.RenderMode"); } IntPtr buff = LuaAPI.lua_touserdata(L, index); int e; if (!CopyByValue.UnPack(buff, 0, out e)) { throw new Exception("unpack fail for UnityEngine.RenderMode"); } val = (UnityEngine.RenderMode)e; } else { val = (UnityEngine.RenderMode)objectCasters.GetCaster(typeof(UnityEngine.RenderMode))(L, index, null); } }
static void Push(IntPtr L, UnityEngine.RenderMode arg) { ToLua.Push(L, arg); }