X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fside-position-interface.hh;h=6c9cb6e5ed1de644ce086cb2b16d878e86e10bfc;hb=8ecd09ad7514d57630fb611d38c161f3c3c708db;hp=db67e1914356c617c8552ed329b9edeb3b89100e;hpb=60dd8eb0afbed0abae97e96b1f2c98b90da00bf5;p=lilypond.git diff --git a/lily/include/side-position-interface.hh b/lily/include/side-position-interface.hh index db67e19143..6c9cb6e5ed 100644 --- a/lily/include/side-position-interface.hh +++ b/lily/include/side-position-interface.hh @@ -13,38 +13,17 @@ #include "spanner.hh" #include "item.hh" - - - - /** Position victim object (ELT_L_) next to other objects (the support). side-support -- list of score elements - direction -- where to put the victim object (left or right?) - - side-relative-direction -- if set: get the direction from a different object, and multiply by this. - direction-source -- in case side-relative-direction is set, where - to get the direction + to get the direction - minimum-space -- minimum distance that the victim should move - (after padding) - - padding -- add this much extra space between victim and support - - self-alignment-X -- real number: -1 = left aligned, 0 = center, 1 - right-aligned in X direction. - - Set to an element pointer, if you want that element to be the center. - - self-alignment-Y -- like self-alignment-X but for Y axis - TODO: move out unrelated callbacks. TODO: reduce number of methods. - */ struct Side_position {