public void SetOutlineEffectStackElement(int i, TTFTextOutlineEffectStackElement tvalue) { if (outlineeffectstack_c == null) { outlineeffectstack_c = new System.Collections.Generic.List <TTFTextOutlineEffectStackElement> (); outlineeffectstack_serialized_parameters = new System.Collections.Generic.List <ByteArray> (); } if ((i >= outlineeffectstack_c.Count) && (tvalue != null)) { outlineeffectstack_c.Add(tvalue); outlineeffectstack_serialized_parameters.Add(SerializeObject(tvalue.parameters)); } else { if (tvalue == null) { outlineeffectstack_c.RemoveAt(i); outlineeffectstack_serialized_parameters.RemoveAt(i); } else { outlineeffectstack_c [i] = tvalue; outlineeffectstack_serialized_parameters [i] = SerializeObject(tvalue.parameters); } } }
public void SetOutlineEffectStackElement(int i, TTFTextOutlineEffectStackElement tvalue) { if (outlineeffectstack_c == null) { outlineeffectstack_c = new System.Collections.Generic.List<TTFTextOutlineEffectStackElement> (); outlineeffectstack_serialized_parameters = new System.Collections.Generic.List<ByteArray> (); } if ((i >= outlineeffectstack_c.Count) && (tvalue != null)) { outlineeffectstack_c.Add (tvalue); outlineeffectstack_serialized_parameters.Add (SerializeObject (tvalue.parameters)); } else { if (tvalue == null) { outlineeffectstack_c.RemoveAt (i); outlineeffectstack_serialized_parameters.RemoveAt (i); } else { outlineeffectstack_c [i] = tvalue; outlineeffectstack_serialized_parameters [i] = SerializeObject (tvalue.parameters); } } }