]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/tex-def.hh
patch::: 1.0.14.tca1
[lilypond.git] / lily / include / tex-def.hh
1 /*
2   tex-def.hh -- declare Tex_def
3
4   source file of the GNU LilyPond music typesetter
5
6   (c) 1998 Jan Nieuwenhuizen <jannneke@gnu.org>
7 */
8
9 #ifndef TEX_DEF_HH
10 #define TEX_DEF_HH
11
12 #include "paper-def.hh"
13
14 class Tex_def : public Paper_def
15 {
16 public:    
17   VIRTUAL_COPY_CONS (Tex_def, Paper_def);
18   DECLARE_MY_RUNTIME_TYPEINFO;
19
20   virtual String dimension_str (Real r) const;
21   virtual Lookup* lookup_p (Lookup const&) const;
22   virtual Lookup* lookup_p (Symtables const&) const;
23
24   virtual String output_settings_str () const;
25   virtual Paper_score* paper_score_p () const;
26   virtual String unknown_str () const;
27 };
28
29 #endif // TEX_DEF_HH