示例#1
0
        public static LineStyleRGBA ReadLineStyleRGBA(this ISwfStreamReader reader)
        {
            var lineStyle = new LineStyleRGBA {
                Width = reader.ReadUInt16(),
                Color = reader.ReadRGBA()
            };

            return(lineStyle);
        }
示例#2
0
 public static void WriteLineStyleRGBA(this ISwfStreamWriter writer, LineStyleRGBA lineStyle)
 {
     writer.WriteUInt16(lineStyle.Width);
     writer.WriteRGBA(lineStyle.Color);
 }
示例#3
0
 public static XElement ToXml(LineStyleRGBA lineStyle)
 {
     return(new XElement("LineStyle",
                         new XAttribute("width", lineStyle.Width),
                         new XElement("color", XColorRGBA.ToXml(lineStyle.Color))));
 }
示例#4
0
 public static void AreEqual(LineStyleRGBA expected, LineStyleRGBA actual, string message)
 {
     Assert.AreEqual(expected.Width, actual.Width, "Width");
     AssertColors.AreEqual(expected.Color, actual.Color, "Color");
 }