]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/break-align-item.hh
release: 1.3.92
[lilypond.git] / lily / include / break-align-item.hh
index 028b4f282eddbf8e18030df6a5d85c192343ff1e..8449f07498e8828b317b3bb7c2e45b5a835182e2 100644 (file)
    break-align-symbol -- the index in the spacing table (symbol) of
    the to be aligned item.
 
-
-   TODO: remove this as a class, and make interface.
- */
-
-class Break_align_item
+*/
+class Break_align_interface
 {
 public:
   static SCM before_line_breaking (SCM);
@@ -33,5 +30,6 @@ public:
   static bool has_interface (Score_element*);
   static void add_element (Score_element*me, Score_element*add);
   static Real alignment_callback (Score_element*, Axis);
+  static Real self_align_callback (Score_element*, Axis);
 };
 #endif // BREAK_ALIGN_ITEM_HH