public static void Write(this BinaryWriter writer, RealColorAhsv color) { // Write a RealColorAhsv object to the stream. writer.Write(color.alpha); writer.Write(color.hue); writer.Write(color.saturation); writer.Write(color.value); }
public static RealColorAhsv ReadRealColorAhsv(this BinaryReader reader) { // Read a RealColorAhsv object from the stream. RealColorAhsv color = new RealColorAhsv(); color.alpha = reader.ReadSingle(); color.hue = reader.ReadSingle(); color.saturation = reader.ReadSingle(); color.value = reader.ReadSingle(); return(color); }