3
virtual-font-metric.hh -- declare Virtual_font_metric
5
source file of the GNU LilyPond music typesetter
7
(c) 2002--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
11
#ifndef VIRTUAL_FONT_METRIC_HH
12
#define VIRTUAL_FONT_METRIC_HH
14
#include "font-metric.hh"
16
class Virtual_font_metric : public Font_metric
20
Virtual_font_metric (SCM namelist, Real, Paper_def*);
22
virtual int count () const;
23
virtual Box get_indexed_char (int ascii) const;
24
virtual Box get_ascii_char (int ascii) const;
25
virtual Stencil get_indexed_char_stencil (int ascii) const;
26
virtual Stencil get_ascii_char_stencil (int ascii) const;
27
virtual Offset get_indexed_wxwy (int) const;
28
virtual int name_to_index (String)const;
29
virtual Stencil find_by_name (String) const;
32
virtual void derived_mark () const;
36
#endif /* VIRTUAL_FONT_METRIC_HH */