Safe Haskell | None |
---|
Graphics.X11.Xft
Documentation
data XftColor
xftcolor_pixel :: XftColor -> IO Int
allocaXftColor :: (Ptr XftColor -> IO a) -> IO a
withXftColorValue :: Display -> Visual -> Colormap -> XRenderColor -> (XftColor -> IO a) -> IO a
data XftDraw
xftDrawCreateBitmap :: Display -> Pixmap -> IO XftDraw
xftDrawChange :: XftDraw -> Drawable -> IO ()
xftDrawDisplay :: XftDraw -> IO Display
xftDrawDrawable :: XftDraw -> IO Drawable
xftDrawColormap :: XftDraw -> IO Colormap
xftDrawVisual :: XftDraw -> IO Visual
xftDrawDestroy :: XftDraw -> IO ()
data XftFont
xftfont_ascent :: XftFont -> IO Int
xftfont_descent :: XftFont -> IO Int
xftfont_height :: XftFont -> IO Int
xftLockFace :: XftFont -> IO ()
xftUnlockFace :: XftFont -> IO ()
xftFontCopy :: Display -> XftFont -> IO XftFont
xftFontClose :: Display -> XftFont -> IO ()
xftDrawGlyphs :: (Integral a2, Integral a1, Integral a) => XftDraw -> XftColor -> XftFont -> a1 -> a2 -> [a] -> IO ()
xftDrawString :: (Integral a1, Integral a) => XftDraw -> XftColor -> XftFont -> a -> a1 -> String -> IO ()
xftTextExtents :: Display -> XftFont -> String -> IO XGlyphInfo
xftDrawRect :: (Integral a3, Integral a2, Integral a1, Integral a) => XftDraw -> XftColor -> a -> a1 -> a2 -> a3 -> IO ()
xftDrawSetSubwindowMode :: Integral a => XftDraw -> a -> IO ()
xftInitFtLibrary :: IO ()