From: fred Date: Fri, 1 Nov 1996 15:48:25 +0000 (+0000) Subject: lilypond-0.0.6 X-Git-Tag: release/1.5.59~6970 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=73986013aa07a769cd99179dab637030b623a8d6;p=lilypond.git lilypond-0.0.6 --- diff --git a/staff.hh b/staff.hh index 3d39c6e78b..f2c7294de0 100644 --- a/staff.hh +++ b/staff.hh @@ -13,6 +13,8 @@ struct Staff { /// commands in chronological order PointerList commands; + + /// runtime field PointerList cols; /// indirections to the Score and PScore @@ -20,11 +22,11 @@ struct Staff { PScore *pscore_; /****************************************************************/ - + Staff(const Staff&src); void add_voice(Voice *v); void add_staff_column(Staff_column *sp); - + Paperdef*paper()const; /// interpret all requests and add items to #destination#. void process(); /** @@ -53,12 +55,11 @@ struct Staff { /**************************************************************** VIRTUALS ****************************************************************/ - + virtual Staff*clone()const=0; virtual void set_output(PScore * destination)=0; virtual void grant_requests()=0; virtual Staff_column * create_col(Score_column * )=0; virtual ~Staff() { } - }; #endif