SDL.MouseState
delete
(Fn [SDL.MouseState] ())
deletes a MouseState
. Should usually not be called manually.
right
(Fn [(Ref SDL.MouseState a)] (Ref Bool a))
gets the right
property of a MouseState
.
set-left
(Fn [SDL.MouseState, Bool] SDL.MouseState)
sets the left
property of a MouseState
.
set-left!
(Fn [(Ref SDL.MouseState a), Bool] ())
sets the left
property of a MouseState
in place.
set-right
(Fn [SDL.MouseState, Bool] SDL.MouseState)
sets the right
property of a MouseState
.
set-right!
(Fn [(Ref SDL.MouseState a), Bool] ())
sets the right
property of a MouseState
in place.
set-x!
(Fn [(Ref SDL.MouseState a), Int] ())
sets the x
property of a MouseState
in place.
set-y!
(Fn [(Ref SDL.MouseState a), Int] ())
sets the y
property of a MouseState
in place.
update-left
(Fn [SDL.MouseState, (Ref (Fn [Bool] Bool a) b)] SDL.MouseState)
updates the left
property of a SDL.MouseState
using a function f
.
update-right
(Fn [SDL.MouseState, (Ref (Fn [Bool] Bool a) b)] SDL.MouseState)
updates the right
property of a SDL.MouseState
using a function f
.
update-x
(Fn [SDL.MouseState, (Ref (Fn [Int] Int a) b)] SDL.MouseState)
updates the x
property of a SDL.MouseState
using a function f
.
update-y
(Fn [SDL.MouseState, (Ref (Fn [Int] Int a) b)] SDL.MouseState)
updates the y
property of a SDL.MouseState
using a function f
.