| ||||||||
| ||||||||
Description | ||||||||
2D graphics operations | ||||||||
Documentation | ||||||||
moveToEx :: HDC -> Int32 -> Int32 -> IO POINT | ||||||||
c_MoveToEx :: HDC -> Int32 -> Int32 -> Ptr POINT -> IO Bool | ||||||||
lineTo :: HDC -> Int32 -> Int32 -> IO () | ||||||||
c_LineTo :: HDC -> Int32 -> Int32 -> IO Bool | ||||||||
polyline :: HDC -> [POINT] -> IO () | ||||||||
c_Polyline :: HDC -> Ptr POINT -> Int -> IO Bool | ||||||||
polylineTo :: HDC -> [POINT] -> IO () | ||||||||
c_PolylineTo :: HDC -> Ptr POINT -> Int -> IO Bool | ||||||||
polygon :: HDC -> [POINT] -> IO () | ||||||||
c_Polygon :: HDC -> Ptr POINT -> Int -> IO Bool | ||||||||
polyBezier :: HDC -> [POINT] -> IO () | ||||||||
c_PolyBezier :: HDC -> Ptr POINT -> Int -> IO Bool | ||||||||
polyBezierTo :: HDC -> [POINT] -> IO () | ||||||||
c_PolyBezierTo :: HDC -> Ptr POINT -> Int -> IO Bool | ||||||||
arc :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO () | ||||||||
c_Arc :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO Bool | ||||||||
arcTo :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO () | ||||||||
c_ArcTo :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO Bool | ||||||||
angleArc :: HDC -> Int32 -> Int32 -> WORD -> Double -> Double -> IO () | ||||||||
c_AngleArc :: HDC -> Int32 -> Int32 -> WORD -> Double -> Double -> IO Bool | ||||||||
fillRect :: HDC -> RECT -> HBRUSH -> IO () | ||||||||
c_FillRect :: HDC -> Ptr RECT -> HBRUSH -> IO Bool | ||||||||
frameRect :: HDC -> RECT -> HBRUSH -> IO () | ||||||||
c_FrameRect :: HDC -> Ptr RECT -> HBRUSH -> IO Bool | ||||||||
invertRect :: HDC -> RECT -> IO () | ||||||||
c_InvertRect :: HDC -> Ptr RECT -> IO Bool | ||||||||
rectangle :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO () | ||||||||
c_Rectangle :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO Bool | ||||||||
roundRect :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO () | ||||||||
c_RoundRect :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO Bool | ||||||||
ellipse :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO () | ||||||||
c_Ellipse :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO Bool | ||||||||
chord :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO () | ||||||||
c_Chord :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO Bool | ||||||||
pie :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO () | ||||||||
c_Pie :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO Bool | ||||||||
bitBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> RasterOp3 -> IO () | ||||||||
c_BitBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> RasterOp3 -> IO Bool | ||||||||
maskBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> HBITMAP -> INT -> INT -> RasterOp4 -> IO () | ||||||||
c_MaskBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> HBITMAP -> INT -> INT -> RasterOp4 -> IO Bool | ||||||||
stretchBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> INT -> INT -> RasterOp3 -> IO () | ||||||||
c_StretchBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> INT -> INT -> RasterOp3 -> IO Bool | ||||||||
plgBlt :: HDC -> POINT -> POINT -> POINT -> HDC -> INT -> INT -> INT -> INT -> MbHBITMAP -> INT -> INT -> IO () | ||||||||
c_PlgBlt :: HDC -> Ptr POINT -> HDC -> INT -> INT -> INT -> INT -> HBITMAP -> INT -> INT -> IO Bool | ||||||||
textOut :: HDC -> INT -> INT -> String -> IO () | ||||||||
c_TextOut :: HDC -> INT -> INT -> LPCTSTR -> Int -> IO Bool | ||||||||
getTextExtentPoint32 :: HDC -> String -> IO SIZE | ||||||||
c_GetTextExtentPoint32 :: HDC -> LPCTSTR -> Int -> Ptr SIZE -> IO Bool | ||||||||
Produced by Haddock version 0.8 |