X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fspacing-options.hh;h=9a64f1c279af831457b516205ad4b66430960ce8;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=faebb55489e7d2eb0ba934c84d7c64ca3d7e41db;hpb=cc56fc1e235e8a4f65aaa33029da4b43f184f72e;p=lilypond.git diff --git a/lily/include/spacing-options.hh b/lily/include/spacing-options.hh index faebb55489..9a64f1c279 100644 --- a/lily/include/spacing-options.hh +++ b/lily/include/spacing-options.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 2006 Han-Wen Nienhuys + (c) 2006--2008 Han-Wen Nienhuys */ @@ -12,6 +12,12 @@ #include "lily-proto.hh" #include "rational.hh" +#include "std-vector.hh" + +/* + Various options for spacing. Usually inited from SpacingSpanner, but sometimes + from GraceSpacing. + */ struct Spacing_options { @@ -22,9 +28,9 @@ struct Spacing_options Rational global_shortest_; Real increment_; Real shortest_duration_space_; - + Spacing_options(); void init_from_grob (Grob *me); - Real get_duration_space (Rational d, bool *) const; + Real get_duration_space (Rational d) const; }; #endif /* SPACING_OPTIONS_HH */