]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/clef-item.hh
release: 0.1.62
[lilypond.git] / lily / include / clef-item.hh
index c6e00a992e04427c578b8c8d61f7daebaf6933c5..3b82f9d426e77d994707d7cb8bca3033e752d883 100644 (file)
@@ -7,6 +7,8 @@
 #ifndef CLEFITEM_HH
 #define CLEFITEM_HH
 #include "item.hh"
+#include "text-def.hh"
+#include "direction.hh"
 
 /**
   Set a clef in a staff.
@@ -26,6 +28,12 @@ public:
     /// set because of existence of a bar
     bool default_b_;
 
+    /// should we print an octave symbol (8), and where? (up=1, down=1)?
+    Direction octave_dir_;
+
+    /// text def to put above/below clef (ugh: should be const)
+    Text_def * octave_marker_td_p_;
+  
     /* *************** */
     DECLARE_MY_RUNTIME_TYPEINFO;
     SCORE_ELEM_CLONE(Clef_item);