]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/define-grob-interfaces.scm
Adds outside-staff-interface and outside-staff-axis-group-interface
[lilypond.git] / scm / define-grob-interfaces.scm
index 59a97b69670867c6c85ed0dd4d8aae976374c9b7..ebb97d06de6fd63ed1e25091ddcb95b07fed431b 100644 (file)
@@ -221,6 +221,16 @@ accidentals)."
  "Kill this grob after the line breaking process."
  '())
 
+(ly:add-interface
+ 'outside-staff-axis-group-interface
+ "A vertical axis group on which outside-staff skyline calculations are done."
+ '(outside-staff-placement-directive vertical-skyline-elements))
+
+(ly:add-interface
+ 'outside-staff-interface
+ "A grob that could be placed outside staff."
+ '(outside-staff-horizontal-padding outside-staff-padding outside-staff-priority))
+
 (ly:add-interface
  'parentheses-interface
  "Parentheses for other objects."