FlatRedBall.Content.SpriteGrid.DisplayRegionGridSave.ToFloatRectangle C# (CSharp) Method

ToFloatRectangle() static private method

static private ToFloatRectangle ( System element ) : FloatRectangle
element System
return FloatRectangle
        static FloatRectangle ToFloatRectangle(System.Xml.Linq.XElement element)
        {
            FloatRectangle toReturn = new FloatRectangle();

            foreach (var subElement in element.Elements())
            {
                switch (subElement.Name.LocalName)
                {
                    case "Bottom":
                        toReturn.Bottom = SceneSave.AsFloat(subElement);
                        break;
                    case "Left":
                        toReturn.Left = SceneSave.AsFloat(subElement);
                        break;
                    case "Right":
                        toReturn.Right = SceneSave.AsFloat(subElement);
                        break;
                    case "Top":
                        toReturn.Top = SceneSave.AsFloat(subElement);
                        break;

                    default:
                        throw new NotImplementedException(subElement.Name.LocalName);
                        //break;
                }


            }


            return toReturn;

        }
#endif