Closed GreenLightning closed 8 years ago
Add shift+clicking for drawing arbitrary straight line segments and shift+dragging during a brush stroke for horizontal and vertical lines.
Note that for shift+dragging I modify Mouse.UV and Mouse.Pos and call Platform::SetMousePosition, so that the cursor does not move away from the line.
Implements #10 except for the undo integration for arbitrary straight lines.
This was awesome. Thanks a lot!
Add shift+clicking for drawing arbitrary straight line segments and shift+dragging during a brush stroke for horizontal and vertical lines.
Note that for shift+dragging I modify Mouse.UV and Mouse.Pos and call Platform::SetMousePosition, so that the cursor does not move away from the line.
Implements #10 except for the undo integration for arbitrary straight lines.