(rect *sdl.FRect, worldSpace bool)
| 253 | } |
| 254 | |
| 255 | func ClickedOutRect(rect *sdl.FRect, worldSpace bool) bool { |
| 256 | if worldSpace && !globals.Mouse.OverGUI { |
| 257 | return globals.Mouse.Button(sdl.BUTTON_LEFT).Pressed() && !globals.Mouse.WorldPosition().Inside(rect) |
| 258 | } |
| 259 | return globals.Mouse.Button(sdl.BUTTON_LEFT).Pressed() && !globals.Mouse.Position().Inside(rect) |
| 260 | } |
| 261 | |
| 262 | type CorrectingRect struct { |
| 263 | X1, Y1, X2, Y2 float32 |