| Copyright | 2013 shelarcy |
|---|---|
| License | BSD-style |
| Maintainer | shelarcy@gmail.com |
| Stability | Provisional |
| Portability | Non-portable (Win32 API) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
System.Win32.Automation.Input.Mouse
Description
Mouse input events
Documentation
type PMOUSEINPUT = Ptr MOUSEINPUT Source #
data MOUSEINPUT Source #
Constructors
Instances
Instances details
Instance details
Defined in System.Win32.Automation.Input.Mouse
Methods
showsPrec :: Int -> MOUSEINPUT -> ShowS
show :: MOUSEINPUT -> String
showList :: [MOUSEINPUT] -> ShowS
Instance details
Defined in System.Win32.Automation.Input.Mouse
Methods
sizeOf :: MOUSEINPUT -> Int
alignment :: MOUSEINPUT -> Int
peekElemOff :: Ptr MOUSEINPUT -> Int -> IO MOUSEINPUT
pokeElemOff :: Ptr MOUSEINPUT -> Int -> MOUSEINPUT -> IO ()
peekByteOff :: Ptr b -> Int -> IO MOUSEINPUT
pokeByteOff :: Ptr b -> Int -> MOUSEINPUT -> IO ()
peek :: Ptr MOUSEINPUT -> IO MOUSEINPUT
poke :: Ptr MOUSEINPUT -> MOUSEINPUT -> IO ()