From 4cc2881438064c1d23a0273215a6ddab21a8bf4b Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Sun, 1 Dec 2019 22:52:55 +0100 Subject: [PATCH] made rectanglef a datacontract --- MLEM/Misc/RectangleF.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/MLEM/Misc/RectangleF.cs b/MLEM/Misc/RectangleF.cs index ccf67a8..3229d48 100644 --- a/MLEM/Misc/RectangleF.cs +++ b/MLEM/Misc/RectangleF.cs @@ -1,15 +1,21 @@ using System; +using System.Runtime.Serialization; using Microsoft.Xna.Framework; using MLEM.Extensions; namespace MLEM.Misc { + [DataContract] public struct RectangleF : IEquatable { public static RectangleF Empty => default; + [DataMember] public float X; + [DataMember] public float Y; + [DataMember] public float Width; + [DataMember] public float Height; public float Left => this.X;