Ignore:
Timestamp:
2006-07-12T21:48:07+12:00 (18 years ago)
Author:
sjboddie
Message:

Added expand_from_current_level option to browsetoolsclass::expanded_contents

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/browsetoolsclass.h

    r12044 r12183  
    5454                                     displayclass &disp, outconvertclass &outconvert, ostream &logout);
    5555
    56 protected:
    57 
    58   typedef map<text_t, format_t*, lttext_t> format_tmap;
    59 
    6056  virtual void expanded_contents(cgiargsclass &args, int tabcount, bool fulltoc,
    6157                                 browsermapclass *browsermap, formatinfo_t &formatinfo,
    6258                                 recptproto *collectproto, displayclass &disp,
    6359                                 outconvertclass &outconvert, ostream &textout,
    64                                  ostream &logout);
     60                                 ostream &logout, bool expand_from_current_level);
    6561
    6662  virtual void expand_show_contents(cgiargsclass &args, int tabcount, bool fulltoc,
     
    7066                                    ostream &logout);
    7167
     68  virtual void contracted_contents(cgiargsclass &args, int tabcount, bool fulltoc,
     69                                   browsermapclass *browsermap, formatinfo_t &formatinfo,
     70                                   recptproto *collectproto, displayclass &disp,
     71                                   outconvertclass &outconvert, ostream &textout,
     72                                   ostream &logout);
     73
     74protected:
     75
     76  typedef map<text_t, format_t*, lttext_t> format_tmap;
     77
    7278  virtual void recurse_contents_levels(text_tarray &parents, cgiargsclass &args, int coloffset,
    7379                                       int tabcount, bool fulltoc, browsermapclass *browsermap,
     
    7581                                       displayclass &disp, outconvertclass &outconvert,
    7682                                       ostream &textout, ostream &logout);
    77 
    78   virtual void contracted_contents(cgiargsclass &args, int tabcount, bool fulltoc,
    79                                    browsermapclass *browsermap, formatinfo_t &formatinfo,
    80                                    recptproto *collectproto, displayclass &disp,
    81                                    outconvertclass &outconvert, ostream &textout,
    82                                    ostream &logout);
    8383
    8484  virtual void output_titles(cgiargsclass &args, recptproto *collectproto,
     
    120120                              outconvertclass &outconvert, ostream &textout,
    121121                              ostream &logout);
    122 
    123 
    124 
    125122};
    126123
Note: See TracChangeset for help on using the changeset viewer.