]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/font-metric.hh
Issue 1388: Initial work to support opentype font features.
[lilypond.git] / lily / include / font-metric.hh
index e385a1e7af7ad603a9bb043b0c7fa4dcb6b9a995..429801db5520800c1043afafc43306b39346f303 100644 (file)
@@ -47,7 +47,9 @@ public:
   // Return stencil for given string. output_state may be modified to
   // record the font.
   virtual Stencil text_stencil (Output_def *output_state,
-                                const string &text, bool music) const;
+                                const string &text,
+                                bool music,
+                                const string &features_str) const;
 
   virtual string font_name () const;
   virtual size_t count () const;
@@ -72,6 +74,6 @@ protected:
 };
 
 
-char *pfb2pfa (Byte const *pfb, int length);
+vector<char> pfb2pfa (const vector<char> &pfb);
 
 #endif /* FONT_METRIC_HH */