2 clef.hh -- part of LilyPond
4 (c) 1996,97 Han-Wen Nienhuys
12 #include "register.hh"
14 /// where is c-0 in the staff?
15 class Clef_register : public Request_register {
17 Clef_change_req * clef_req_l_;
19 void read_req(Clef_change_req*);
20 bool set_type(String);
22 virtual void process_requests();
23 virtual void pre_move_processing();
24 virtual void post_move_processing();
25 virtual bool try_request(Request*);
26 virtual void acknowledge_element(Score_elem_info);
29 String clef_type_str_;
34 NAME_MEMBERS(Clef_register);