source file of the LilyPond music typesetter
- (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include "super-element.hh"
#include "paper-outputter.hh"
-Super_element::Super_element()
-{
-}
-
-
-
-
/**
for administration of what was done already
*/
POSTCALCED, // after spacing calcs done
BREWING,
BREWED,
- UNLINKING,
- UNLINKED,
};
void
Super_element::pre_processing ()
{
- calculate_dependencies (PRECALCING, PRECALCED, &Score_element::do_pre_processing);
+ calculate_dependencies (PRECALCED, PRECALCING, &Score_element::do_pre_processing);
}
void
Super_element::space_processing ()
{
- calculate_dependencies (SPACING, SPACED, &Score_element::do_space_processing);
+ calculate_dependencies (SPACED, SPACING, &Score_element::do_space_processing);
}
/* for break processing, use only one status, because copies have to
void
Super_element::post_processing ()
{
- calculate_dependencies (POSTCALCING, POSTCALCED, &Score_element::do_post_processing);
+ calculate_dependencies (POSTCALCED, POSTCALCING, &Score_element::do_post_processing);
}
void
Super_element::output_all ()
{
- pscore_l_->outputter_l_->start_line ();
- calculate_dependencies (BREWING, BREWED, &Score_element::output_processing);
- pscore_l_->outputter_l_->stop_line ();
+ calculate_dependencies (BREWED, BREWING, &Score_element::output_processing);
}
-void
-Super_element::unlink_all ()
-{
- calculate_dependencies (UNLINKING, UNLINKED, &Score_element::junk_links);
-}