Safe Haskell | None |
---|---|
Language | Haskell98 |
FreeType.Format.SFNT
Description
Please refer to the Format-Specific API > SFNT Names chapter of the reference.
Internal: FreeType.Format.SFNT.Internal.
Synopsis
- data FT_SfntName = FT_SfntName {}
- ft_Get_Sfnt_Name_Count :: FT_Face -> IO FT_UInt
- ft_Get_Sfnt_Name :: FT_Face -> FT_UInt -> IO FT_SfntName
- data FT_SfntLangTag = FT_SfntLangTag {}
- ft_Get_Sfnt_LangTag :: FT_Face -> FT_UInt -> IO FT_SfntLangTag
FT_SfntName
data FT_SfntName Source #
Constructors
FT_SfntName | |
Fields |
Instances
Storable FT_SfntName Source # | |
Defined in FreeType.Format.SFNT.Types Methods sizeOf :: FT_SfntName -> Int # alignment :: FT_SfntName -> Int # peekElemOff :: Ptr FT_SfntName -> Int -> IO FT_SfntName # pokeElemOff :: Ptr FT_SfntName -> Int -> FT_SfntName -> IO () # peekByteOff :: Ptr b -> Int -> IO FT_SfntName # pokeByteOff :: Ptr b -> Int -> FT_SfntName -> IO () # peek :: Ptr FT_SfntName -> IO FT_SfntName # poke :: Ptr FT_SfntName -> FT_SfntName -> IO () # |
FT_Get_Sfnt_Name_Count
FT_Get_Sfnt_Name
Arguments
:: FT_Face | face |
-> FT_UInt | idx |
-> IO FT_SfntName | name |
FT_SfntLangTag
data FT_SfntLangTag Source #
Constructors
FT_SfntLangTag | |
Fields
|
Instances
Storable FT_SfntLangTag Source # | |
Defined in FreeType.Format.SFNT.Types Methods sizeOf :: FT_SfntLangTag -> Int # alignment :: FT_SfntLangTag -> Int # peekElemOff :: Ptr FT_SfntLangTag -> Int -> IO FT_SfntLangTag # pokeElemOff :: Ptr FT_SfntLangTag -> Int -> FT_SfntLangTag -> IO () # peekByteOff :: Ptr b -> Int -> IO FT_SfntLangTag # pokeByteOff :: Ptr b -> Int -> FT_SfntLangTag -> IO () # peek :: Ptr FT_SfntLangTag -> IO FT_SfntLangTag # poke :: Ptr FT_SfntLangTag -> FT_SfntLangTag -> IO () # |
FT_Get_Sfnt_LangTag
Arguments
:: FT_Face | face |
-> FT_UInt | langID |
-> IO FT_SfntLangTag | langTag |