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
OcDeck
Definition:
ocdeck.h:10
OcDeck::flip_to
virtual void flip_to(int)
OcDeck::OcDeck
OcDeck()
OcDeck::save_action
virtual void save_action(const char *, Object *)
OcDeck::box_append
virtual void box_append(OcGlyph *)
OcDeck::bi_
OcDeckImpl * bi_
Definition:
ocdeck.h:23
OcDeck::move_last
virtual void move_last(int)
OcDeck::remove
virtual void remove(int)
OcDeck::~OcDeck
virtual ~OcDeck()
OcDeck::save
virtual void save(ostream &)
OcDeck::remove_last
virtual void remove_last()
OcGlyphContainer
Definition:
ocglyph.h:49
OcGlyph
Definition:
ocglyph.h:14
ivstream.h
ocglyph.h
Object
Definition:
hocdec.h:227
src
ivoc
ocdeck.h