X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fcontext.hh;h=31c436a9367c9db1c448dbc5f9b12ad78f8cd51b;hb=14a83281378f7c0642ffe88870828933b5f206b6;hp=f0cd67c314e12e57f02d1a8caf7eb9083dcadf7c;hpb=edf17353d89f4f6bd831466262402bb9151a26ca;p=lilypond.git diff --git a/lily/include/context.hh b/lily/include/context.hh index f0cd67c314..31c436a936 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--2009 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);