/*
line-of-score.hh -- part of GNU LilyPond
- (c) 1996--2005 Han-Wen Nienhuys
+ (c) 1996--2006 Han-Wen Nienhuys
*/
#ifndef SYSTEM_HH
{
int rank_;
Grob_array *all_elements_;
- void init_elements ();
+ void init_elements ();
+ friend class Paper_score; // ugh.
+ Paper_score *pscore_; // ugh.
+
public:
int get_rank () const;
void post_processing ();
void pre_processing ();
protected:
- virtual SCM do_derived_mark () const;
+ virtual void derived_mark () const;
virtual Grob *clone (int count) const;
};
void set_loose_columns (System *which, Column_x_positions const *posns);
+
#endif /* SYSTEM_HH */