Win32-2.2.0.2: A binding to part of the Win32 librarySource codeContentsIndex
Graphics.Win32.GDI.Graphics2D
Portabilityportable
Stabilityprovisional
MaintainerEsa Ilari Vuokko <ei@vuokko.info>
Description
2D graphics operations
Documentation
moveToEx :: HDC -> Int32 -> Int32 -> IO POINTSource
c_MoveToEx :: HDC -> Int32 -> Int32 -> Ptr POINT -> IO BoolSource
lineTo :: HDC -> Int32 -> Int32 -> IO ()Source
c_LineTo :: HDC -> Int32 -> Int32 -> IO BoolSource
polyline :: HDC -> [POINT] -> IO ()Source
c_Polyline :: HDC -> Ptr POINT -> Int -> IO BoolSource
polylineTo :: HDC -> [POINT] -> IO ()Source
c_PolylineTo :: HDC -> Ptr POINT -> Int -> IO BoolSource
polygon :: HDC -> [POINT] -> IO ()Source
c_Polygon :: HDC -> Ptr POINT -> Int -> IO BoolSource
polyBezier :: HDC -> [POINT] -> IO ()Source
c_PolyBezier :: HDC -> Ptr POINT -> Int -> IO BoolSource
polyBezierTo :: HDC -> [POINT] -> IO ()Source
c_PolyBezierTo :: HDC -> Ptr POINT -> Int -> IO BoolSource
arc :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()Source
c_Arc :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO BoolSource
arcTo :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()Source
c_ArcTo :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO BoolSource
angleArc :: HDC -> Int32 -> Int32 -> WORD -> Float -> Float -> IO ()Source
c_AngleArc :: HDC -> Int32 -> Int32 -> WORD -> Float -> Float -> IO BoolSource
fillRect :: HDC -> RECT -> HBRUSH -> IO ()Source
c_FillRect :: HDC -> Ptr RECT -> HBRUSH -> IO BoolSource
frameRect :: HDC -> RECT -> HBRUSH -> IO ()Source
c_FrameRect :: HDC -> Ptr RECT -> HBRUSH -> IO BoolSource
invertRect :: HDC -> RECT -> IO ()Source
c_InvertRect :: HDC -> Ptr RECT -> IO BoolSource
rectangle :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()Source
c_Rectangle :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO BoolSource
roundRect :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()Source
c_RoundRect :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO BoolSource
ellipse :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()Source
c_Ellipse :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> IO BoolSource
chord :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()Source
c_Chord :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO BoolSource
pie :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()Source
c_Pie :: HDC -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> IO BoolSource
bitBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> RasterOp3 -> IO ()Source
c_BitBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> RasterOp3 -> IO BoolSource
maskBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> HBITMAP -> INT -> INT -> RasterOp4 -> IO ()Source
c_MaskBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> HBITMAP -> INT -> INT -> RasterOp4 -> IO BoolSource
stretchBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> INT -> INT -> RasterOp3 -> IO ()Source
c_StretchBlt :: HDC -> INT -> INT -> INT -> INT -> HDC -> INT -> INT -> INT -> INT -> RasterOp3 -> IO BoolSource
plgBlt :: HDC -> POINT -> POINT -> POINT -> HDC -> INT -> INT -> INT -> INT -> MbHBITMAP -> INT -> INT -> IO ()Source
c_PlgBlt :: HDC -> Ptr POINT -> HDC -> INT -> INT -> INT -> INT -> HBITMAP -> INT -> INT -> IO BoolSource
textOut :: HDC -> INT -> INT -> String -> IO ()Source
c_TextOut :: HDC -> INT -> INT -> LPCTSTR -> Int -> IO BoolSource
getTextExtentPoint32 :: HDC -> String -> IO SIZESource
c_GetTextExtentPoint32 :: HDC -> LPCTSTR -> Int -> Ptr SIZE -> IO BoolSource
Produced by Haddock version 2.6.1