X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fcontext.hh;h=be2a4d79b16b15f21443c8c73f185c6d59523aa9;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=f0cd67c314e12e57f02d1a8caf7eb9083dcadf7c;hpb=20b8c1519bbba8728457aa98e59993837bedfb04;p=lilypond.git diff --git a/lily/include/context.hh b/lily/include/context.hh index f0cd67c314..be2a4d79b1 100644 --- a/lily/include/context.hh +++ b/lily/include/context.hh @@ -3,18 +3,19 @@ source file of the GNU LilyPond music typesetter - (c) 2004--2007 Han-Wen Nienhuys + (c) 2004--2008 Han-Wen Nienhuys */ #ifndef CONTEXT_HH #define CONTEXT_HH +#include "duration.hh" +#include "lily-proto.hh" #include "listener.hh" #include "moment.hh" +#include "scm-hash.hh" #include "std-vector.hh" #include "virtual-methods.hh" -#include "scm-hash.hh" -#include "lily-proto.hh" class Context { @@ -139,6 +140,7 @@ Grob *get_current_rest (Context *voice); DECLARE_UNSMOB (Context, context); Moment measure_position (Context const *context); +Moment measure_position (Context const *context, Duration const *dur); Rational measure_length (Context const *context); int measure_number (Context const *context); void set_context_property_on_children (Context *trans, SCM sym, SCM val);