/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); filer.Read("basePoint", out _basePoint); filer.Read("direction", out _direction); }
/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); filer.Read("startPoint", out _startPoint); filer.Read("endPoint", out _endPoint); }
/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); // filer.Read("closed", out _closed); // string strVertices; filer.Read("vertices", out strVertices); string[] vts = strVertices.Split('|'); double x = 0; double y = 0; string[] xy = null; foreach (string vtx in vts) { xy = vtx.Split(';'); if (xy.Length != 2) { continue; } if (!double.TryParse(xy[0], out x)) { continue; } if (!double.TryParse(xy[1], out y)) { continue; } _vertices.Add(new LitMath.Vector2(x, y)); } }
/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); filer.Read("center", out _center); filer.Read("radius", out _radius); }
/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); filer.Read("color", out _color); filer.Read("lineWeight", out _lineWeight); filer.Read("layer", out _layerId); }
/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); filer.Read("center", out _center); filer.Read("radius", out _radius); filer.Read("startAngle", out _startAngle); filer.Read("endAngle", out _endAngle); }
/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); filer.Read("color", out _color); filer.Read("lineWeight", out _lineWeight); filer.Read("lineType", out _lineType); filer.Read("_description", out _description); }
/// <summary> /// 读XML /// </summary> public virtual void XmlIn(Filer.XmlFiler filer) { filer.Read("id", out _id); }
/// <summary> /// 读XML /// </summary> public override void XmlIn(Filer.XmlFiler filer) { base.XmlIn(filer); filer.Read("name", out _name); }