- Translator ();
- virtual ~Translator ();
-
- Translator_group * daddy_trans_l_ ;
-
- void print () const;
-
- /**
- try to fit the request in this engraver
-
- @return
- false: not noted, not taken.
-
- true: request swallowed. Don't try to put the request elsewhere.
-
- */
- bool try_request (Request*);
- void pre_move_processing();
- void add_processing ();
- void creation_processing ();
- void process_requests();
- void post_move_processing();
- void removal_processing();
- /**
- ask daddy for a feature
- */
- Scalar get_property (String type_str);
- void set_property (String var_name, Scalar value);
- Music_output_def *output_def_l () const;
-
- virtual Moment now_moment () const;
- virtual Engraver *engraver_l () { return 0; }
- virtual Performer *performer_l() { return 0; }
- virtual Translator_group * group_l () { return 0; }