addGlyphNamesAll top-level property 
 
        
          
          Function
          addGlyphNamesAll
          getter/setter pair
         
        
        
  Implementation
  Function addGlyphNamesAll = (font) {
  var glyph;
  var glyphIndexMap = font.tables["cmap"]["glyphIndexMap"];
  var charCodes = glyphIndexMap.keys.toList();
  for (var i = 0; i < charCodes.length; i += 1) {
    var c = charCodes[i];
    var glyphIndex = glyphIndexMap[c];
    glyph = font.glyphs.get(glyphIndex);
    glyph.addUnicode(int.parse(c.toString()));
  }
  for (var i = 0; i < font.glyphs.length; i += 1) {
    glyph = font.glyphs.get(i);
    if (font.cffEncoding != null) {
      if (font.isCIDFont) {
        glyph.name = 'gid${i}';
      } else {
        glyph.name = font.cffEncoding.charset[i];
      }
    } else if (font.glyphNames.names != null) {
      glyph.name = font.glyphNames.glyphIndexToName(i);
    }
  }
};