Example #1
0
        protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master)
        {
            XElement subEle;

            ele.TryPathTo("Bounds/X", true, out subEle);
            subEle.Value = XBound.ToString("G15");

            ele.TryPathTo("Bounds/Y", true, out subEle);
            subEle.Value = YBound.ToString("G15");

            ele.TryPathTo("Bounds/Z", true, out subEle);
            subEle.Value = ZBound.ToString("G15");

            ele.TryPathTo("Color/Red", true, out subEle);
            subEle.Value = Red.ToString("G15");

            ele.TryPathTo("Color/Green", true, out subEle);
            subEle.Value = Green.ToString("G15");

            ele.TryPathTo("Color/Blue", true, out subEle);
            subEle.Value = Blue.ToString("G15");

            ele.TryPathTo("Unknown", true, out subEle);
            subEle.Value = Unknown.ToHex();

            ele.TryPathTo("Type", true, out subEle);
            subEle.Value = Type.ToString();
        }
Example #2
0
 public override int GetHashCode()
 {
     return(XBound.GetHashCode());
 }