Safe Haskell | None |
---|---|
Language | Haskell98 |
Please refer to the Format-Specific API > Window FNT Files chapter of the reference.
Internal: FreeType.Format.WinFNT.Internal.
Synopsis
- pattern FT_WinFNT_ID_CP1252 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_DEFAULT :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_SYMBOL :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_MAC :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP932 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP949 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1361 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP936 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP950 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1253 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1254 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1258 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1255 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1256 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1257 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1251 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP874 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_CP1250 :: (Eq a, Num a) => a
- pattern FT_WinFNT_ID_OEM :: (Eq a, Num a) => a
- data FT_WinFNT_HeaderRec = FT_WinFNT_HeaderRec {
- wfnthrVersion :: FT_UShort
- wfnthrFile_size :: FT_ULong
- wfnthrCopyright :: FT_Byte
- wfnthrFile_type :: FT_UShort
- wfnthrNominal_point_size :: FT_UShort
- wfnthrVertical_resolution :: FT_UShort
- wfnthrHorizontal_resolution :: FT_UShort
- wfnthrAscent :: FT_UShort
- wfnthrInternal_leading :: FT_UShort
- wfnthrExternal_leading :: FT_UShort
- wfnthrItalic :: FT_Byte
- wfnthrUnderline :: FT_Byte
- wfnthrStrike_out :: FT_Byte
- wfnthrWeight :: FT_UShort
- wfnthrCharset :: FT_Byte
- wfnthrPixel_width :: FT_UShort
- wfnthrPixel_height :: FT_UShort
- wfnthrPitch_and_family :: FT_Byte
- wfnthrAvg_width :: FT_UShort
- wfnthrMax_width :: FT_UShort
- wfnthrFirst_char :: FT_Byte
- wfnthrLast_char :: FT_Byte
- wfnthrDefault_char :: FT_Byte
- wfnthrBreak_char :: FT_Byte
- wfnthrBytes_per_row :: FT_UShort
- wfnthrDevice_offset :: FT_ULong
- wfnthrFace_name_offset :: FT_ULong
- wfnthrBits_pointer :: FT_ULong
- wfnthrBits_offset :: FT_ULong
- wfnthrReserved :: FT_Byte
- wfnthrFlags :: FT_ULong
- wfnthrA_space :: FT_UShort
- wfnthrB_space :: FT_UShort
- wfnthrC_space :: FT_UShort
- wfnthrColor_table_offset :: FT_UShort
- wfnthrReserved1 :: FT_ULong
- type FT_WinFNT_Header = Ptr FT_WinFNT_HeaderRec
- ft_Get_WinFNT_Header :: FT_Face -> IO FT_WinFNT_HeaderRec
FT_WinFNT_ID_XXX
pattern FT_WinFNT_ID_CP1252 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_DEFAULT :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_SYMBOL :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_MAC :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP932 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP949 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1361 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP936 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP950 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1253 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1254 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1258 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1255 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1256 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1257 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1251 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP874 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_CP1250 :: (Eq a, Num a) => a Source #
pattern FT_WinFNT_ID_OEM :: (Eq a, Num a) => a Source #
FT_WinFNT_HeaderRec
data FT_WinFNT_HeaderRec Source #
Instances
Storable FT_WinFNT_HeaderRec Source # | |
Defined in FreeType.Format.WinFNT.Types sizeOf :: FT_WinFNT_HeaderRec -> Int # alignment :: FT_WinFNT_HeaderRec -> Int # peekElemOff :: Ptr FT_WinFNT_HeaderRec -> Int -> IO FT_WinFNT_HeaderRec # pokeElemOff :: Ptr FT_WinFNT_HeaderRec -> Int -> FT_WinFNT_HeaderRec -> IO () # peekByteOff :: Ptr b -> Int -> IO FT_WinFNT_HeaderRec # pokeByteOff :: Ptr b -> Int -> FT_WinFNT_HeaderRec -> IO () # peek :: Ptr FT_WinFNT_HeaderRec -> IO FT_WinFNT_HeaderRec # poke :: Ptr FT_WinFNT_HeaderRec -> FT_WinFNT_HeaderRec -> IO () # |
FT_WinFNT_Header
FT_Get_WinFNT_Header
:: FT_Face | face |
-> IO FT_WinFNT_HeaderRec | header |