FontyFruity-0.5.3.5: 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 # 
Instance details

Defined in Graphics.Text.TrueType.FontType

Methods

showsPrec :: Int -> Font -> ShowS #

show :: Font -> String #

showList :: [Font] -> ShowS #

NFData Font Source # 
Instance details

Defined in Graphics.Text.TrueType.FontType

Methods

rnf :: Font -> () #

data FontHeader Source #

Font header

Constructors

FontHeader 

Fields

Instances
Eq FontHeader Source # 
Instance details

Defined in Graphics.Text.TrueType.Header

Show FontHeader Source # 
Instance details

Defined in Graphics.Text.TrueType.Header

Binary FontHeader Source # 
Instance details

Defined in Graphics.Text.TrueType.Header

NFData FontHeader Source # 
Instance details

Defined in Graphics.Text.TrueType.Header

Methods

rnf :: FontHeader -> () #

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

Instances
Eq MaxpTable Source # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

Show MaxpTable Source # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

Binary MaxpTable Source # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

NFData MaxpTable Source # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

Methods

rnf :: MaxpTable -> () #

newtype FWord Source #

Constructors

FWord Word16 
Instances
Eq FWord Source # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

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

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

Show FWord Source # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

showsPrec :: Int -> FWord -> ShowS #

show :: FWord -> String #

showList :: [FWord] -> ShowS #

Binary FWord Source # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

put :: FWord -> Put #

get :: Get FWord #

putList :: [FWord] -> Put #

data Fixed Source #

Constructors

Fixed Word16 Word16 
Instances
Eq Fixed Source # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

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

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

Show Fixed Source # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

showsPrec :: Int -> Fixed -> ShowS #

show :: Fixed -> String #

showList :: [Fixed] -> ShowS #

Binary Fixed Source # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

put :: Fixed -> Put #

get :: Get Fixed #

putList :: [Fixed] -> Put #