FontyFruity-0.5.3.2: 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 Source #

Type representing a font.

Constructors

Font 

Fields

Instances

Show Font Source # 

Methods

showsPrec :: Int -> Font -> ShowS #

show :: Font -> String #

showList :: [Font] -> ShowS #

NFData Font Source # 

Methods

rnf :: Font -> () #

data FontHeader Source #

Font header

Constructors

FontHeader 

Fields

data HeaderFlags Source #

Header flags.

Constructors

HeaderFlags 

Fields

data HorizontalHeader Source #

Describe the "hhea" TrueType table.

Constructors

HorizontalHeader 

Fields

data MaxpTable Source #

Constructors

MaxpTable 

Fields

newtype FWord Source #

Constructors

FWord Word16 

Instances

Eq FWord Source # 

Methods

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

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

Show FWord Source # 

Methods

showsPrec :: Int -> FWord -> ShowS #

show :: FWord -> String #

showList :: [FWord] -> ShowS #

Binary FWord Source # 

Methods

put :: FWord -> Put #

get :: Get FWord #

putList :: [FWord] -> Put #

data Fixed Source #

Constructors

Fixed Word16 Word16 

Instances

Eq Fixed Source # 

Methods

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

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

Show Fixed Source # 

Methods

showsPrec :: Int -> Fixed -> ShowS #

show :: Fixed -> String #

showList :: [Fixed] -> ShowS #

Binary Fixed Source # 

Methods

put :: Fixed -> Put #

get :: Get Fixed #

putList :: [Fixed] -> Put #