X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Ftranslator-dispatch-list.hh;h=43d5d133471db25aa7a17f7429d5a2f17b25c50c;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=9691dae857894fefd4d080f653e4f41cacdada11;hpb=83ed05cef3bfcbd69f4148e8ee0669ca0664e214;p=lilypond.git diff --git a/lily/include/translator-dispatch-list.hh b/lily/include/translator-dispatch-list.hh index 9691dae857..43d5d13347 100644 --- a/lily/include/translator-dispatch-list.hh +++ b/lily/include/translator-dispatch-list.hh @@ -3,16 +3,14 @@ source file of the GNU LilyPond music typesetter - (c) 2005 Han-Wen Nienhuys - + (c) 2005--2008 Han-Wen Nienhuys */ #ifndef TRANSLATOR_DISPATCH_LIST_HH #define TRANSLATOR_DISPATCH_LIST_HH #include "lily-proto.hh" -#include "lily-guile.hh" -#include "array.hh" +#include "std-vector.hh" #include "smobs.hh" struct Engraver_dispatch_entry @@ -23,13 +21,13 @@ struct Engraver_dispatch_entry class Engraver_dispatch_list { - Array dispatch_entries_; + vector dispatch_entries_; public: void apply (Grob_info); SCM static create (SCM trans_list, - SCM iface_list); + SCM iface_list, Direction); - DECLARE_SIMPLE_SMOBS(Engraver_dispatch_list,); + DECLARE_SIMPLE_SMOBS (Engraver_dispatch_list); }; #endif /* TRANSLATOR_DISPATCH_LIST_HH */