FontyFruity-0.5.3.3: A true type file format loader

Safe HaskellNone
LanguageHaskell2010

Graphics.Text.TrueType.Internal

Description

This module provide internal access to many structure, not exported by default. The stability of this module is absolutely not insured.

Synopsis

Documentation

data Font #

Type representing a font.

Constructors

Font 

Fields

Instances

Show Font # 

Methods

showsPrec :: Int -> Font -> ShowS #

show :: Font -> String #

showList :: [Font] -> ShowS #

NFData Font # 

Methods

rnf :: Font -> () #

data FontHeader #

Font header

Constructors

FontHeader 

Fields

data HeaderFlags #

Header flags.

Constructors

HeaderFlags 

Fields

data HorizontalHeader #

Describe the "hhea" TrueType table.

Constructors

HorizontalHeader 

Fields

data MaxpTable #

Constructors

MaxpTable 

Fields

newtype FWord #

Constructors

FWord Word16 

Instances

Eq FWord # 

Methods

(==) :: FWord -> FWord -> Bool #

(/=) :: FWord -> FWord -> Bool #

Show FWord # 

Methods

showsPrec :: Int -> FWord -> ShowS #

show :: FWord -> String #

showList :: [FWord] -> ShowS #

Binary FWord # 

Methods

put :: FWord -> Put #

get :: Get FWord #

putList :: [FWord] -> Put #

data Fixed #

Constructors

Fixed Word16 Word16 

Instances

Eq Fixed # 

Methods

(==) :: Fixed -> Fixed -> Bool #

(/=) :: Fixed -> Fixed -> Bool #

Show Fixed # 

Methods

showsPrec :: Int -> Fixed -> ShowS #

show :: Fixed -> String #

showList :: [Fixed] -> ShowS #

Binary Fixed # 

Methods

put :: Fixed -> Put #

get :: Get Fixed #

putList :: [Fixed] -> Put #