static StackObject *set_effectStyle_9(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); global::UILabel.Effect @value = (global::UILabel.Effect) typeof(global::UILabel.Effect).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); ptr_of_this_method = ILIntepreter.Minus(__esp, 2); global::UILabel instance_of_this_method = (global::UILabel)typeof(global::UILabel).CheckCLRTypes(StackObject.ToObject(ptr_of_this_method, __domain, __mStack)); __intp.Free(ptr_of_this_method); instance_of_this_method.effectStyle = value; return(__ret); }
// Token: 0x06004B4C RID: 19276 RVA: 0x00125E60 File Offset: 0x00124060 public void ApplyEffect(Transform transform, int vertexStart, int vertexEnd, global::UILabel.Effect effect, Color effectColor, float size) { int primitiveIndex; if (effect != global::UILabel.Effect.None && vertexStart != vertexEnd && !global::NGUITools.ZeroAlpha(effectColor.a) && size != 0f && !MeshBuffer.ZeroedXYScale(transform) && this.SeekPrimitiveIndex(vertexStart, out primitiveIndex)) { float pixel = 1f / size; if (effect != global::UILabel.Effect.Shadow) { if (effect == global::UILabel.Effect.Outline) { this.ApplyOutline(vertexStart, vertexEnd, primitiveIndex, pixel, effectColor.r, effectColor.g, effectColor.b, effectColor.a); } } else { this.ApplyShadow(vertexStart, vertexEnd, primitiveIndex, pixel, effectColor.r, effectColor.g, effectColor.b, effectColor.a); } } }
// Token: 0x06004B4B RID: 19275 RVA: 0x00125E48 File Offset: 0x00124048 public void ApplyEffect(Transform transform, int vertexStart, global::UILabel.Effect effect, Color effectColor, float size) { this.ApplyEffect(transform, vertexStart, this.vSize, effect, effectColor, size); }