virtual Link_array<Score_element> get_extra_dependencies() const;
virtual void do_unlink();
virtual void do_junk_links();
- virtual Axis_group_element * access_Axis_group_element ();
public:
virtual Link_array<Score_element> elem_l_arr() const;
Engraver () {}
DECLARE_MY_RUNTIME_TYPEINFO;
- virtual Engraver * access_Engraver () { return this; }
};
Item * find_prebroken_piece (Direction) const;
Item * find_prebroken_piece (Line_of_score*) const;
- virtual Item *access_Item() ;
Item();
Real hpos_f() const;
DECLARE_MY_RUNTIME_TYPEINFO;
protected:
virtual int get_tempo_i() const;
virtual void play (Audio_element * elem_p );
- Performer * access_Performer () { return this; }
};
Span_bar();
DECLARE_MY_RUNTIME_TYPEINFO;
SCORE_ELEMENT_CLONE(Span_bar);
- virtual Span_bar* access_Span_bar ();
void add_bar (Bar*);
void set_align (Align_element *);
void set_bounds (Direction d, Item*);
DECLARE_MY_RUNTIME_TYPEINFO;
- virtual Spanner* access_Spanner ();
Spanner ();
Spanner (Spanner const &);
bool broken_b () const;
{
protected:
virtual void fill_staff_info (Staff_info&);
- virtual Engraver * access_Engraver () { return Engraver::access_Engraver (); }
public:
TRANSLATOR_CLONE(Timing_engraver);
DECLARE_MY_RUNTIME_TYPEINFO;
String id_str_;
-
-
int iterator_count_;
TRANSLATOR_CLONE(Translator_group);
Translator_group*get_default_interpreter();
protected:
virtual ~Translator_group ();
- virtual Translator_group * access_Translator_group () { return this; }
virtual void do_print () const;
virtual void do_process_requests ();
virtual void do_add_processing ();
{
type_str_ = "";
}
-
-Span_bar*
-Span_bar::access_Span_bar ()
-{
- return this;
-}
}
}
-Spanner*
-Spanner::access_Spanner ()
-{
- return this;
-}
-
Spanner::Spanner ()
{
unbroken_original_l_ =0;