File tree Expand file tree Collapse file tree 2 files changed +3
-20
lines changed Expand file tree Collapse file tree 2 files changed +3
-20
lines changed Original file line number Diff line number Diff line change 66* Remove deprecated functionality:
77 * ` InitEverything ` enumeration in ` SDL.Init `
88 * ` mapRGB ` in ` SDL.Video.Renderer `
9+ * ` setRelativeMouseMode ` in ` SDL.Input.Mouse `
10+ * ` getRelativeMouseMode ` in ` SDL.Input.Mouse `
11+ * ` getMouseLocation ` in ` SDL.Input.Mouse `
912* Merge ` isScreenSaverEnabled, ` enableScreenSaver` , and ` disableScreenSaver`
1013 into a ` screenSaverEnabled ` StateVar.
1114* Fix issue with ` setWindowMode ` transitions not working properly between
Original file line number Diff line number Diff line change @@ -10,16 +10,13 @@ module SDL.Input.Mouse
1010 LocationMode (.. )
1111 , setMouseLocationMode
1212 , getMouseLocationMode
13- , setRelativeMouseMode -- deprecated
14- , getRelativeMouseMode -- deprecated
1513
1614 -- * Mouse and Touch Input
1715 , MouseButton (.. )
1816 , MouseDevice (.. )
1917
2018 -- * Mouse State
2119 , getModalMouseLocation
22- , getMouseLocation -- deprecated
2320 , getAbsoluteMouseLocation
2421 , getRelativeMouseLocation
2522 , getMouseButtons
@@ -92,23 +89,6 @@ getModalMouseLocation = do
9289 _ -> getAbsoluteMouseLocation
9390 return (mode, location)
9491
95- -- deprecated
96- setRelativeMouseMode :: (Functor m , MonadIO m ) => Bool -> m ()
97- {-# DEPRECATED setRelativeMouseMode "Use setMouseLocationMode instead" #-}
98- setRelativeMouseMode enable =
99- throwIfNeg_ " SDL.Input.Mouse" " SDL_SetRelativeMouseMode" $
100- Raw. setRelativeMouseMode enable
101-
102- -- deprecated
103- getRelativeMouseMode :: MonadIO m => m Bool
104- {-# DEPRECATED getRelativeMouseMode "Use getMouseLocationMode instead" #-}
105- getRelativeMouseMode = Raw. getRelativeMouseMode
106-
107- -- deprecated
108- getMouseLocation :: MonadIO m => m (Point V2 CInt )
109- {-# DEPRECATED getMouseLocation "Use getAbsoluteMouseLocation instead, or getModalMouseLocation to match future behavior." #-}
110- getMouseLocation = getAbsoluteMouseLocation
111-
11292data MouseButton
11393 = ButtonLeft
11494 | ButtonMiddle
You can’t perform that action at this time.
0 commit comments