public override void Read(BinaryReader reader) { base.Read(reader); var i = reader.ReadRipWord(); Mode = i == 1 ? BGICanvas.WriteMode.Xor : BGICanvas.WriteMode.Copy; }
public override void Read(BinaryReader reader) { base.Read(reader); Point = reader.ReadRipPoint(); WriteMode = (BGICanvas.WriteMode)reader.ReadRipWord(); reader.ReadRipNumber(); }
public override void Set(RipHandler handler, bool forDrawing) { if (forDrawing) { Mode = BGICanvas.WriteMode.Xor; } else { Mode = BGICanvas.WriteMode.Copy; } }
public override void Set(BGICanvas bgi) { Mode = bgi.GetWriteMode(); }