NEURON
ocdeck.h
Go to the documentation of this file.
1 #ifndef ocdeck_h
2 #define ocdeck_h
3 
4 #include "ocglyph.h"
5 #include <ivstream.h>
6 
7 class OcDeckImpl;
8 struct Object;
9 
10 class OcDeck: public OcGlyphContainer {
11  public:
12  OcDeck();
13  virtual ~OcDeck();
14 
15  virtual void box_append(OcGlyph*);
16  virtual void save(ostream&);
17  virtual void save_action(const char*, Object*);
18  virtual void flip_to(int);
19  virtual void remove_last();
20  virtual void remove(int);
21  virtual void move_last(int); // make last item the i'th item
22  private:
23  OcDeckImpl* bi_;
24 };
25 
26 #endif
Definition: ocdeck.h:10
virtual void flip_to(int)
virtual void save_action(const char *, Object *)
virtual void box_append(OcGlyph *)
OcDeckImpl * bi_
Definition: ocdeck.h:23
virtual void move_last(int)
virtual void remove(int)
virtual ~OcDeck()
virtual void save(ostream &)
virtual void remove_last()
Definition: hocdec.h:227