- /// indirection to the column it is in
- PCol * pcol_l_;
-
- Item * broken_to_a_[2];
-
- /// should be put in a breakable col.
- bool breakable_b_;
- int break_status_i_;
- /// nobreak = 0, pre = -1, post = 1
- int break_status_i()const;
- Item * find_prebroken_piece(PCol*)const;
- Item * find_prebroken_piece(Line_of_score*)const;
-
- virtual Item *item() { return this; }
- Item();
- Real hpos_f() const;
- DECLARE_MY_RUNTIME_TYPEINFO;
- virtual Line_of_score * line_l() const;
-
-protected:
- virtual void do_breakable_col_processing();
- virtual void handle_prebroken_dependencies();
- virtual void do_print()const;
+ Item (SCM, Object_key const *);
+ Item (Item const &, int count);