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