<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="../style/class_view.xsl"?>
<NameRecord>
===============================================
  NameRecord - class to represent OpenType name table record
===============================================
Unicode-encoding syntax ('/XX' - for Mac name records
                   and '/XXXX' - for Windows and Unicode name records)
must be used to assign characters with codes above 127.
Refer to OpenType specification for information about constants used
for platform, encoding, language and name IDs
for newline, Use /000D/000A in Win records and /0D in Mac records. <rm>Description revised</rm>

<CONSTRUCTOR>
  NameRecord() - generic constructor, creates an empty name record
  NameRecord(NameRecord) - copy constructor
  NameRecord(string s) - creates default-language (0, 3, 1, 1033) name record and assigns s as a name value
  NameRecord((nid, pid, eid, lid, s)) - defines name receiving all values from a tuple
  NameRecord(nid, pid, eid, lid, s) - defines name receiving all values from parameters of constructor

</CONSTRUCTOR>
	<ATTRIBUTES>
  parent (read-only) - parent object, <cl>Font</cl>
  nid (integer) - name identifier
  pid (integer) - platform identifier
  eid (integer) - encoding identifier
  lid (integer) - language identifier
  name (string) - name value

</ATTRIBUTES>
	<OPERATIONS>
  none
 
</OPERATIONS>
	<METHODS>
  none
 
</METHODS>
</NameRecord>
