Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data LineStyle
flcSetColor :: Color -> IO ()
flcSetColorWithC :: Int -> IO ()
flcSetColorWithRgb :: RGB -> IO ()
flcPushClip :: Rectangle -> IO ()
flcPushNoClip :: IO ()
flcPopClip :: IO ()
flcNotClipped :: Rectangle -> IO Int
flcClipBox :: Rectangle -> IO (Int, Rectangle)
flcRestoreClip :: IO ()
flcSetClipRegion :: Ref Region -> IO ()
flcClipRegion :: IO (Maybe (Ref Region))
flcRectWithColor :: Rectangle -> Color -> IO ()
flcRectfWithColor :: Rectangle -> Color -> IO ()
flcRectfWithRgb :: Rectangle -> RGB -> IO ()
flcXylineWithX2 :: Position -> Int -> Int -> IO ()
flcYxlineWithY1 :: Position -> Int -> IO ()
flcYxlineWithY2X2 :: Position -> Int -> Int -> IO ()
flcArcByWidthHeight :: Rectangle -> Double -> Double -> IO ()
flcPushMatrix :: IO ()
flcPopMatrix :: IO ()
flcScaleWithY :: ByXY -> IO ()
flcTranslate :: ByXY -> IO ()
flcBeginPoints :: IO ()
flcBeginLine :: IO ()
flcBeginLoop :: IO ()
flcBeginPolygon :: IO ()
flcEndPoints :: IO ()
flcEndLine :: IO ()
flcEndLoop :: IO ()
flcEndPolygon :: IO ()
flcBeginComplexPolygon :: IO ()
flcEndComplexPolygon :: IO ()
flcTransformX :: ByXY -> IO Double
flcTransformY :: ByXY -> IO Double
flcTransformDx :: ByXY -> IO Double
flcTransformDy :: ByXY -> IO Double
flcTransformedVertex :: Double -> Double -> IO ()
flcSetFont :: Font -> FontSize -> IO ()
flcSetHeight :: Int -> Int -> IO Int
flcDescent :: IO Int
flcWidthWithN :: String -> Int -> IO Double
flcWidthWithC :: Int -> IO Double
flcTextExtents :: String -> IO Rectangle
flcTextExtentsWithN :: String -> Int -> IO Rectangle
flcLatin1ToLocal :: String -> IO String
flcLatin1ToLocalWithN :: String -> Int -> IO String
flcLocalToLatin1 :: String -> IO String
flcLocalToLatin1WithN :: String -> Int -> IO String
flcMacRomanToLocal :: String -> IO String
flcMacRomanToLocalWithN :: String -> Int -> IO String
flcLocalToMacRoman :: String -> IO String
flcLocalToMacRomanWithN :: String -> Int -> IO String
flcDrawWithAngle :: Int -> String -> Position -> IO ()
flcDrawWithN :: String -> Int -> Position -> IO ()
flcRtlDraw :: String -> Int -> Position -> IO ()
flcDrawInBoxWithImageReference :: Parent a Image => String -> Rectangle -> Alignments -> Maybe DrawCallback -> Ref a -> Maybe Bool -> IO ()
flcDrawInBox :: String -> Rectangle -> Alignments -> Maybe DrawCallback -> Maybe Bool -> IO ()
flcDrawBox :: Boxtype -> Rectangle -> Color -> IO ()
flcDrawImageBuf :: ByteString -> Rectangle -> Delta -> LineDelta -> IO ()
flcDrawImageMonoBuf :: ByteString -> Rectangle -> Delta -> LineDelta -> IO ()
flcReadImage :: Rectangle -> Bool -> IO ByteString
flcDrawPixmap :: PixmapHs -> Position -> IO Int
flcDrawPixmapWithCdata :: PixmapHs -> Position -> IO Int
flcMeasurePixmap :: PixmapHs -> IO (Int, Size)
flcMeasurePixmapWithCdata :: PixmapHs -> IO (Int, Size)
flcShortcutLabel :: Int -> IO String
flcOldShortcut :: String -> IO Int
flcOverlayRect :: Rectangle -> IO ()
flcOverlayClear :: IO ()
flcCursorWithFgBg :: Cursor -> Color -> Color -> IO ()
flcCursorWithFg :: Cursor -> Color -> IO ()
flcCursorWithBg :: Cursor -> Color -> IO ()
flcSetStatus :: Rectangle -> IO ()
flcSetSpot :: Int -> Int -> Rectangle -> IO ()
flcResetSpot :: IO ()