public static SpellcastBaseView Deserialize(System.IO.StreamReader input) { SpellcastBaseView _obj = new SpellcastBaseView(); // Shape GenericShapeView _obj_Shape = GenericShapeView.Deserialize(input); _obj.Shape = (GenericShapeView)_obj_Shape; // Name string _obj_Name = input.ReadLine(); _obj.Name = (string)_obj_Name; return(_obj); }
public static GenericShapeView Deserialize(System.IO.StreamReader input) { GenericShapeView _obj = new GenericShapeView(); // Position Vector2 _obj_Position = Vector2.Deserialize(input); _obj.Position = (Vector2)_obj_Position; // Radius float _obj_Radius = Single.Parse(input.ReadLine()); _obj.Radius = (float)_obj_Radius; // Size Vector2 _obj_Size = Vector2.Deserialize(input); _obj.Size = (Vector2)_obj_Size; // ShapeType GenericShapeType _obj_ShapeType = (GenericShapeType)Int32.Parse(input.ReadLine()); _obj.ShapeType = (GenericShapeType)_obj_ShapeType; return(_obj); }
public SpellcastBaseView() { Shape = new GenericShapeView(); }