|
|
#ifndef _PRSCOREEDITOR_H_ #define _PRSCOREEDITOR_H_ #include "prPartEditor.h" #include "scoreIterator.h" class Table; class Part; class Track; class Reference; #define YDELTA 80 class PrScoreEditor : public PrPartEditor { private: ScoreIterator * _score_iterator; bool _horizontal_beams; bool _beams_exceed_breaks; public: PrScoreEditor(); PrScoreEditor(Part*); PrScoreEditor(Track*); virtual ~PrScoreEditor(); bool horizontalBeams() const { return _horizontal_beams; } void setHorizontalBeams(bool); bool beamsExceedBreaks() const { return _beams_exceed_breaks; } void setBeamsExceedBreaks(bool); ScoreIterator * iterator() const { return _score_iterator; } void setIterator(ScoreIterator*); long ticks(int xpos, ScoreArea & area) const; int xposition(long ticks); int xposition(Position pos); virtual void update(); virtual bool isScoreEditor() const; }; #endif
Generated by: wuerthne on clouseau on Fri Sep 21 19:20:46 2001, using kdoc 2.0a53. |