freetype2-0.2.0: Haskell bindings for FreeType 2 library

Safe HaskellNone
LanguageHaskell98

FreeType.Format.Type1

Contents

Description

Please refer to the Format-Specific API > Type 1 Tables chapter of the reference.

Internal: FreeType.Format.Type1.Internal.

Synopsis

PS_FontInfoRec

PS_FontInfo

PS_PrivateRec

PS_Private

CID_FaceDictRec

CID_FaceDict

CID_FaceInfoRec

CID_FaceInfo

FT_Has_PS_Glyph_Names

FT_Get_PS_Font_Info

ft_Get_PS_Font_Info Source #

Arguments

:: FT_Face

face

-> IO PS_FontInfo

font_info

The returned PS_FontInfo is allocated with malloc and thus must be freed manually

FT_Get_PS_Font_Private

ft_Get_PS_Font_Private Source #

Arguments

:: FT_Face

face

-> IO PS_Private

font_private

The returned PS_Private is allocate with malloc and thus must be freed manually

FT_Get_PS_Font_Value

ft_Get_PS_Font_Value Source #

Arguments

:: FT_Face

face

-> PS_Dict_Keys

key

-> FT_UInt

idx

-> Ptr ()

value

-> FT_Long

value_len

-> IO FT_Long 

T1_Blend_Flags

pattern T1_BLEND_UNDERLINE_POSITION :: (Eq a, Num a) => a Source #

pattern T1_BLEND_UNDERLINE_THICKNESS :: (Eq a, Num a) => a Source #

pattern T1_BLEND_ITALIC_ANGLE :: (Eq a, Num a) => a Source #

pattern T1_BLEND_BLUE_VALUES :: (Eq a, Num a) => a Source #

pattern T1_BLEND_OTHER_BLUES :: (Eq a, Num a) => a Source #

pattern T1_BLEND_STANDARD_WIDTH :: (Eq a, Num a) => a Source #

pattern T1_BLEND_STANDARD_HEIGHT :: (Eq a, Num a) => a Source #

pattern T1_BLEND_STEM_SNAP_WIDTHS :: (Eq a, Num a) => a Source #

pattern T1_BLEND_STEM_SNAP_HEIGHTS :: (Eq a, Num a) => a Source #

pattern T1_BLEND_BLUE_SCALE :: (Eq a, Num a) => a Source #

pattern T1_BLEND_BLUE_SHIFT :: (Eq a, Num a) => a Source #

pattern T1_BLEND_FAMILY_BLUES :: (Eq a, Num a) => a Source #

pattern T1_BLEND_FAMILY_OTHER_BLUES :: (Eq a, Num a) => a Source #

pattern T1_BLEND_FORCE_BOLD :: (Eq a, Num a) => a Source #

T1_EncodingType

pattern T1_ENCODING_TYPE_NONE :: (Eq a, Num a) => a Source #

pattern T1_ENCODING_TYPE_ARRAY :: (Eq a, Num a) => a Source #

pattern T1_ENCODING_TYPE_STANDARD :: (Eq a, Num a) => a Source #

pattern T1_ENCODING_TYPE_ISOLATIN1 :: (Eq a, Num a) => a Source #

pattern T1_ENCODING_TYPE_EXPERT :: (Eq a, Num a) => a Source #

PS_Dict_Keys

pattern PS_DICT_FONT_TYPE :: (Eq a, Num a) => a Source #

pattern PS_DICT_FONT_MATRIX :: (Eq a, Num a) => a Source #

pattern PS_DICT_FONT_BBOX :: (Eq a, Num a) => a Source #

pattern PS_DICT_PAINT_TYPE :: (Eq a, Num a) => a Source #

pattern PS_DICT_FONT_NAME :: (Eq a, Num a) => a Source #

pattern PS_DICT_UNIQUE_ID :: (Eq a, Num a) => a Source #

pattern PS_DICT_NUM_CHAR_STRINGS :: (Eq a, Num a) => a Source #

pattern PS_DICT_CHAR_STRING_KEY :: (Eq a, Num a) => a Source #

pattern PS_DICT_CHAR_STRING :: (Eq a, Num a) => a Source #

pattern PS_DICT_ENCODING_TYPE :: (Eq a, Num a) => a Source #

pattern PS_DICT_ENCODING_ENTRY :: (Eq a, Num a) => a Source #

pattern PS_DICT_NUM_SUBRS :: (Eq a, Num a) => a Source #

pattern PS_DICT_SUBR :: (Eq a, Num a) => a Source #

pattern PS_DICT_STD_HW :: (Eq a, Num a) => a Source #

pattern PS_DICT_STD_VW :: (Eq a, Num a) => a Source #

pattern PS_DICT_NUM_BLUE_VALUES :: (Eq a, Num a) => a Source #

pattern PS_DICT_BLUE_VALUE :: (Eq a, Num a) => a Source #

pattern PS_DICT_BLUE_FUZZ :: (Eq a, Num a) => a Source #

pattern PS_DICT_NUM_OTHER_BLUES :: (Eq a, Num a) => a Source #

pattern PS_DICT_OTHER_BLUE :: (Eq a, Num a) => a Source #

pattern PS_DICT_NUM_FAMILY_BLUES :: (Eq a, Num a) => a Source #

pattern PS_DICT_FAMILY_BLUE :: (Eq a, Num a) => a Source #

pattern PS_DICT_FAMILY_OTHER_BLUE :: (Eq a, Num a) => a Source #

pattern PS_DICT_BLUE_SCALE :: (Eq a, Num a) => a Source #

pattern PS_DICT_BLUE_SHIFT :: (Eq a, Num a) => a Source #

pattern PS_DICT_NUM_STEM_SNAP_H :: (Eq a, Num a) => a Source #

pattern PS_DICT_STEM_SNAP_H :: (Eq a, Num a) => a Source #

pattern PS_DICT_NUM_STEM_SNAP_V :: (Eq a, Num a) => a Source #

pattern PS_DICT_STEM_SNAP_V :: (Eq a, Num a) => a Source #

pattern PS_DICT_FORCE_BOLD :: (Eq a, Num a) => a Source #

pattern PS_DICT_RND_STEM_UP :: (Eq a, Num a) => a Source #

pattern PS_DICT_MIN_FEATURE :: (Eq a, Num a) => a Source #

pattern PS_DICT_LEN_IV :: (Eq a, Num a) => a Source #

pattern PS_DICT_PASSWORD :: (Eq a, Num a) => a Source #

pattern PS_DICT_LANGUAGE_GROUP :: (Eq a, Num a) => a Source #

pattern PS_DICT_VERSION :: (Eq a, Num a) => a Source #

pattern PS_DICT_NOTICE :: (Eq a, Num a) => a Source #

pattern PS_DICT_FULL_NAME :: (Eq a, Num a) => a Source #

pattern PS_DICT_FAMILY_NAME :: (Eq a, Num a) => a Source #

pattern PS_DICT_WEIGHT :: (Eq a, Num a) => a Source #

pattern PS_DICT_IS_FIXED_PITCH :: (Eq a, Num a) => a Source #

pattern PS_DICT_UNDERLINE_POSITION :: (Eq a, Num a) => a Source #

pattern PS_DICT_UNDERLINE_THICKNESS :: (Eq a, Num a) => a Source #

pattern PS_DICT_FS_TYPE :: (Eq a, Num a) => a Source #

pattern PS_DICT_ITALIC_ANGLE :: (Eq a, Num a) => a Source #

T1_FontInfo

T1_Private

Deprecated, equivalent to PS_FontInfoRec.

CID_FontDict

Deprecated, equivalent to PS_PrivateRec.

CID_Info

Deprecated, equivalent to CID_FaceDictRec.