Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data GlyphSlotRec
- type GlyphSlot = Ptr GlyphSlotRec
- c_face :: GlyphSlot -> Ptr Face
- c_next :: GlyphSlot -> Ptr GlyphSlot
- c_generic :: GlyphSlot -> Ptr (Generic a)
- c_metrics :: GlyphSlot -> Ptr (GlyphMetrics a)
- c_linearHoriAdvance :: GlyphSlot -> Ptr F16'16
- c_linearVertAdvance :: GlyphSlot -> Ptr F16'16
- c_advance :: GlyphSlot -> Ptr (Vector F26'6)
- c_format :: GlyphSlot -> Ptr GlyphFormat
- c_bitmapLeft :: GlyphSlot -> Ptr CInt
- c_bitmapTop :: GlyphSlot -> Ptr CInt
- c_outline :: GlyphSlot -> Ptr Outline
- c_numSubglyphs :: GlyphSlot -> Ptr CUInt
- c_controlData :: GlyphSlot -> Ptr a
- c_controlLen :: GlyphSlot -> Ptr CLong
- c_lsbDelta :: GlyphSlot -> Ptr F26'6
- c_rsbDelta :: GlyphSlot -> Ptr F26'6
- getGlyph :: GlyphSlot -> IO Glyph
Documentation
data GlyphSlotRec #
type GlyphSlot = Ptr GlyphSlotRec #
Wrapper for FT_GlyphSlot
c_metrics :: GlyphSlot -> Ptr (GlyphMetrics a) #
c_linearHoriAdvance :: GlyphSlot -> Ptr F16'16 #
c_linearVertAdvance :: GlyphSlot -> Ptr F16'16 #
c_format :: GlyphSlot -> Ptr GlyphFormat #
c_bitmapLeft :: GlyphSlot -> Ptr CInt #
c_bitmapTop :: GlyphSlot -> Ptr CInt #
c_numSubglyphs :: GlyphSlot -> Ptr CUInt #
c_controlData :: GlyphSlot -> Ptr a #
c_controlLen :: GlyphSlot -> Ptr CLong #
c_lsbDelta :: GlyphSlot -> Ptr F26'6 #
c_rsbDelta :: GlyphSlot -> Ptr F26'6 #