ocdeck.h
Go to the documentation of this file.00001 #ifndef ocdeck_h
00002 #define ocdeck_h
00003
00004 #include "ocglyph.h"
00005 #include <ivstream.h>
00006
00007 class OcDeckImpl;
00008 struct Object;
00009
00010 class OcDeck : public OcGlyphContainer {
00011 public:
00012 OcDeck();
00013 virtual ~OcDeck();
00014
00015 virtual void box_append(OcGlyph*);
00016 virtual void save(ostream&);
00017 virtual void save_action(const char*, Object*);
00018 virtual void flip_to(int);
00019 virtual void remove_last();
00020 virtual void remove(int);
00021 virtual void move_last(int);
00022 private:
00023 OcDeckImpl* bi_;
00024 };
00025
00026 #endif