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

Defined in Graphics.Text.TrueType.FontType

Methods

showsPrec :: Int -> Font -> ShowS #

show :: Font -> String #

showList :: [Font] -> ShowS #

NFData Font # 
Instance details

Defined in Graphics.Text.TrueType.FontType

Methods

rnf :: Font -> () #

data FontHeader #

Font header

Constructors

FontHeader 

Fields

Instances
Eq FontHeader # 
Instance details

Defined in Graphics.Text.TrueType.Header

Show FontHeader # 
Instance details

Defined in Graphics.Text.TrueType.Header

Binary FontHeader # 
Instance details

Defined in Graphics.Text.TrueType.Header

NFData FontHeader # 
Instance details

Defined in Graphics.Text.TrueType.Header

Methods

rnf :: FontHeader -> () #

data HeaderFlags #

Header flags.

Constructors

HeaderFlags 

Fields

data HorizontalHeader #

Describe the "hhea" TrueType table.

Constructors

HorizontalHeader 

Fields

data MaxpTable #

Constructors

MaxpTable 

Fields

Instances
Eq MaxpTable # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

Show MaxpTable # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

Binary MaxpTable # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

NFData MaxpTable # 
Instance details

Defined in Graphics.Text.TrueType.MaxpTable

Methods

rnf :: MaxpTable -> () #

newtype FWord #

Constructors

FWord Word16 
Instances
Eq FWord # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

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

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

Show FWord # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

showsPrec :: Int -> FWord -> ShowS #

show :: FWord -> String #

showList :: [FWord] -> ShowS #

Binary FWord # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

put :: FWord -> Put #

get :: Get FWord #

putList :: [FWord] -> Put #

data Fixed #

Constructors

Fixed Word16 Word16 
Instances
Eq Fixed # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

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

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

Show Fixed # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

showsPrec :: Int -> Fixed -> ShowS #

show :: Fixed -> String #

showList :: [Fixed] -> ShowS #

Binary Fixed # 
Instance details

Defined in Graphics.Text.TrueType.Types

Methods

put :: Fixed -> Put #

get :: Get Fixed #

putList :: [Fixed] -> Put #