]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/system.hh
Issue 4625/4: Move in-chord slur info to slur boundaries
[lilypond.git] / lily / include / system.hh
index a5efe750adf0f976b8189b1bb53e14ef51cf76ad..387cbfd71ef0b69bfff15f1da4f781d6afc4d27a 100644 (file)
@@ -1,7 +1,7 @@
 /*
   This file is part of LilyPond, the GNU music typesetter.
 
-  Copyright (C) 1996--2012 Han-Wen Nienhuys
+  Copyright (C) 1996--2015 Han-Wen Nienhuys
 
   LilyPond is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -44,10 +44,10 @@ public:
   Grob *get_pure_bound (Direction dir, int start, int end);
   Grob *get_maybe_pure_bound (Direction dir, bool pure, int start, int end);
   int get_rank () const;
-  vector<Real> get_footnote_heights_in_range (vsize st, vsize end);
-  vector<Real> get_in_note_heights_in_range (vsize st, vsize end);
-  vector<Real> internal_get_note_heights_in_range (vsize st, vsize end, bool foot);
-  vector<Grob *> get_footnote_grobs_in_range (vsize st, vsize end);
+  std::vector<Real> get_footnote_heights_in_range (vsize st, vsize end);
+  std::vector<Real> get_in_note_heights_in_range (vsize st, vsize end);
+  std::vector<Real> internal_get_note_heights_in_range (vsize st, vsize end, bool foot);
+  std::vector<Grob *> get_footnote_grobs_in_range (vsize st, vsize end);
   vsize num_footnotes ();
   void do_break_substitution_and_fixup_refpoints ();
   void post_processing ();
@@ -73,11 +73,10 @@ public:
   int element_count () const;
   int spanner_count () const;
 
-  void break_into_pieces (vector<Column_x_positions> const &);
-  DECLARE_GROB_INTERFACE ();
+  void break_into_pieces (std::vector<Column_x_positions> const &);
 
-  vector<Item *> broken_col_range (Item const *, Item const *) const;
-  vector<Grob *> used_columns () const;
+  std::vector<Item *> broken_col_range (Item const *, Item const *) const;
+  std::vector<Grob *> used_columns () const;
   Paper_column *column (vsize i) const;
 
   void add_column (Paper_column *);