|
|
#ifndef _MUPPRINTER_H_ #define _MUPPRINTER_H_ #include "scorePrinter.h" #include "prScorePainter.h" #include <ostream.h> class PrScoreEditor; class MupPrinter : public ScorePrinter, public PrScorePainter { private: ostream * _out; void specifyAtts(int attr, ostream * outp); public: MupPrinter(); virtual void print(PrScoreEditor * ed, const char * fname, bool pp, bool pps); virtual void paintBar(ScoreBar*, PrScoreEditor*, Table*, int, int, int); virtual void paintGroup(ScoreGroup*, PrScoreEditor*, Table*, int, int); virtual void paintChord(ScoreChord*, PrScoreEditor*, Table*, int, int); virtual void paintBreak(ScoreBreak*, PrScoreEditor*, int, int); virtual int indentSystem(ScoreBar*); class MupLyrics { int cli; int dot; MupLyrics * next; char * lyrics; char * help; public: MupLyrics(int,int,const char*); ~MupLyrics(); char * text(); char * lengths(); MupLyrics * Next(); void append(MupLyrics*); }; MupLyrics * mupLyrics; }; #endif
Generated by: wuerthne on clouseau on Fri Sep 21 19:20:46 2001, using kdoc 2.0a53. |