fontTools.ttLib.tables.M_E_T_A_
index
/home/mcfletch/pylive/fontTools/ttLib/tables/M_E_T_A_.py

 
Modules
       
fontTools.ttLib.tables.DefaultTable
sstruct
string
struct
sys

 
Classes
       
DefaultTable
table_M_E_T_A_
GlyphRecord
StringRecord

 
class GlyphRecord
     Methods defined here:
__cmp__(self, other)
Compare method, so a list of NameRecords can be sorted
according to the spec by just sorting it...
__init__(self)
__repr__(self)
compile(self, parentTable)
fromXML(self, (name, attrs, content), ttFont)
toXML(self, writer, ttFont)

 
class StringRecord
     Methods defined here:
__cmp__(self, other)
Compare method, so a list of NameRecords can be sorted
according to the spec by just sorting it...
__init__(self)
__repr__(self)
compile(self, parentTable)
fromXML(self, (name, attrs, content), ttFont)
toXML(self, writer, ttFont)

 
class table_M_E_T_A_(DefaultTable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
fromXML(self, (name, attrs, content), ttFont)
toXML(self, writer, ttFont)

Data and other attributes defined here:
dependencies = []

Methods inherited from DefaultTable:
__cmp__(self, other)
__init__(self, tag)
__repr__(self)

 
Functions
       
getLabelString(labelID)
mapUTF8toXML(string)
mapXMLToUTF8(string)

 
Data
        METAGlyphRecordFormat = '\n\t\t>\t# big endian\n\t\tglyphID:\t\t\tH\n\t\tnMetaEntry:\t\t\tH\n'
METAHeaderFormat = '\n\t\t>\t# big endian\n\t\ttableVersionMajor:\t\t\tH\n\t\ttab...sion:\t\t\t\tL\n\t\tmetaFlags:\t\t\t\t\tH\n\t\tnMetaRecs:\t\t\t\t\tH\n'
METALabelDict = {0: 'MojikumiX4051', 1: 'UNIUnifiedBaseChars', 2: 'BaseFontName', 3: 'Language', 4: 'CreationDate', 5: 'FoundryName', 6: 'FoundryCopyright', 7: 'OwnerURI', 8: 'WritingScript', 10: 'StrokeCount', ...}
METAStringRecordFormat = '\n\t\t>\t# big endian\n\t\tlabelID:\t\t\tH\n\t\tstringLen:\t\t\tH\n'
__file__ = '/home/mcfletch/pylive/fontTools/ttLib/tables/M_E_T_A_.pyc'
__name__ = 'fontTools.ttLib.tables.M_E_T_A_'
__package__ = 'fontTools.ttLib.tables'