Globals in SDL.carp.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.