/// <summary>Sets the value of the mainline property.</summary> /// <remarks>Sets the value of the mainline property.</remarks> /// <param name="value"> /// allowed object is /// <see cref="MainLine"></see> /// </param> public virtual void setMainline(MainLine value) { this.mainline = value; }
private static void loadMainline(XmlNode mainline , Animation animation) { MainLine main = new MainLine (); animation.setMainline(main); loadMainlineKeys(XmlReader.getChildrenByName(mainline, "key"), main); }
private static void loadMainlineKeys(List<XmlNode > keys, MainLine main) { for (int i = 0; i < keys.Count; i++) { XmlNode k = keys[i]; Key key = new Key(); key.setId(XmlReader.getInt(k,"id" )); int time = XmlReader.getInt(k, "time", -1); if (time == -1) key.setTime(0); else key.setTime(System.Convert.ToInt64(time)); main.getKey().Add(key); loadRefs(XmlReader.getChildrenByName(k, "object_ref"), XmlReader.getChildrenByName(k, "bone_ref"), key); } }
/// <summary>Sets the value of the mainline property.</summary> /// <remarks>Sets the value of the mainline property.</remarks> /// <param name="value"> /// allowed object is /// <see cref="MainLine"></see> /// </param> public virtual void setMainline(MainLine value) { this.mainline = value; }