Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.Pango.Basic.LayoutObjects.PangoLayoutIter
Synopsis
- data PangoLayoutIter
- pangoLayoutGetIter :: PangoLayout -> IO PangoLayoutIter
- pangoLayoutIterNextRun :: PangoLayoutIter -> IO Bool
- pangoLayoutIterNextChar :: PangoLayoutIter -> IO Bool
- pangoLayoutIterNextCluster :: PangoLayoutIter -> IO Bool
- pangoLayoutIterNextLine :: PangoLayoutIter -> IO Bool
- pangoLayoutIterAtLastLine :: PangoLayoutIter -> IO Bool
- pangoLayoutIterGetIndex :: PangoLayoutIter -> IO CInt
- pangoLayoutIterGetBaseline :: PangoLayoutIter -> IO CInt
- pangoLayoutIterGetRun :: PangoLayoutIter -> IO (Maybe PangoLayoutRun)
- pangoLayoutIterGetLine :: PangoLayoutIter -> IO PangoLayoutLine
- pangoLayoutIterGetCharExtents :: PangoLayoutIter -> IO PangoRectangleFixed
- pangoLayoutIterGetClusterExtents :: PangoLayoutIter -> IO (PangoRectangleFixed, PangoRectangleFixed)
- pangoLayoutIterGetRunExtents :: PangoLayoutIter -> IO (PangoRectangleFixed, PangoRectangleFixed)
- pangoLayoutIterGetLineYrange :: PangoLayoutIter -> IO (CInt, CInt)
- pangoLayoutIterGetLineExtents :: PangoLayoutIter -> IO (PangoRectangleFixed, PangoRectangleFixed)
TYPE
data PangoLayoutIter Source #
Instances
Show PangoLayoutIter Source # | |
Defined in Graphics.Pango.Basic.LayoutObjects.PangoLayoutIter.Internal Methods showsPrec :: Int -> PangoLayoutIter -> ShowS # show :: PangoLayoutIter -> String # showList :: [PangoLayoutIter] -> ShowS # |
GET ITERATOR
NEXT
GET FROM ITERATOR
Get Index and Baseline
Get Run and Line
Get Extents
pangoLayoutIterGetClusterExtents :: PangoLayoutIter -> IO (PangoRectangleFixed, PangoRectangleFixed) Source #
pangoLayoutIterGetRunExtents :: PangoLayoutIter -> IO (PangoRectangleFixed, PangoRectangleFixed) Source #
pangoLayoutIterGetLineYrange :: PangoLayoutIter -> IO (CInt, CInt) Source #