summaryrefslogtreecommitdiff
path: root/lily/include/note-column-reg.hh
blob: 01a860911dfdab40baac7ff46846d4664feb6c2d (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
  note-column-reg.hh -- declare Note_column_register

  source file of the LilyPond music typesetter

  (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
*/


#ifndef NOTE_COLUMN_REG_HH
#define NOTE_COLUMN_REG_HH

#include "register.hh"

class Note_column_register :public Request_register {
    Note_column *ncol_p_;
    /* *************** */
    bool acceptable_elem_b(Staff_elem const*)const;
protected:
    virtual void acknowledge_element(Staff_elem_info);
    virtual void pre_move_processing();

public:
    Note_column_register();
    NAME_MEMBERS(Note_column_register);
};
#endif // NOTE_COLUMN_REG_HH