private void CreateRectangleObject() { @interface.RemoveLayerObject(CurrentObject); CurrentObject = new GroupSelectable(); RectangleObject obj = new RectangleObject(); obj.X = (int)_mouseMoving.FirstCorner.X; obj.Y = (int)_mouseMoving.FirstCorner.Y; obj.ObjectCategory = @interface.FocusedObjectCategory; obj.Size = Size.Empty; CurrentObject.AddObject(obj); @interface.AddLayerObject(CurrentObject); @interface.AddGameObject(obj); }
private void ResizeCurrentObject(GroupSelectable currentObject) { currentObject.SetSizing(_mouseMoving.SizingValue, _oldSecondCorner.ToPoint(), _mouseMoving.SecondCorner.ToPoint()); }