]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/open-type-font.hh
* lily/font-metric.cc (ly:font-glyph-name-to-charcode): Use it in
[lilypond.git] / lily / include / open-type-font.hh
index 5d041d307b79f3cd0d224c7effbab93785d6b76b..fddb9b2ce8cee6c81fee5692e4177e51893bf4bf 100644 (file)
@@ -15,6 +15,7 @@
 #include "font-metric.hh"
 
 typedef std::map<FT_UInt, FT_ULong> Index_to_charcode_map;
+//typedef std::map<String, FT_ULong> Glyph_name_to_charcode_map;
 
 class Open_type_font : public Font_metric
 {
@@ -23,13 +24,16 @@ class Open_type_font : public Font_metric
   SCM lily_character_table_; 
   SCM lily_global_table_;
   Index_to_charcode_map index_to_charcode_map_;
+  //Glyph_name_to_charcode_map glyph_name_to_charcode_map_;
   Open_type_font (FT_Face);
+
 public:
   static SCM make_otf (String);
   virtual ~Open_type_font();
   virtual Offset attachment_point (String) const;
   virtual Box get_indexed_char (int) const;
   virtual int name_to_index (String) const;
+  //virtual unsigned glyph_name_to_charcode (String) const;
   virtual unsigned index_to_charcode (int) const;
   virtual void derived_mark () const;
 #if 0
@@ -41,6 +45,4 @@ public:
   virtual Real design_size () const;
 };
 
-
 #endif /* OPEN_TYPE_FONT_HH */
-