1 /* -*- c++ -*-
2 FILE: MagicCube4dDoc.h
3 RCS REVISION: $Revision: 1.7 $
4 
5 COPYRIGHT: (c) 1999 -- 2003 Melinda Green, Don Hatch, and Jay Berkenbilt - Superliminal Software
6 
7 LICENSE: Free to use and modify for non-commercial purposes as long as the
8     following conditions are adhered to:
9     1) Obvious credit for the source of this code and the designs it embodies
10        are clearly made, and
11     2) Ports and derived versions of 4D Magic Cube programs are not distributed
12        without the express written permission of the authors.
13 
14 DESCRIPTION:
15     interface of the CMagicCube4dDoc class
16 */
17 
18 class CMagicCube4dDoc : public CDocument
19 {
20 protected: // create from serialization only
21     CMagicCube4dDoc();
22     DECLARE_DYNCREATE(CMagicCube4dDoc)
23 
24 // Attributes
25 public:
26 
27 // Operations
28 public:
29 
30 // Overrides
31     // ClassWizard generated virtual function overrides
32     //{{AFX_VIRTUAL(CMagicCube4dDoc)
33     public:
34     virtual BOOL OnNewDocument();
35     virtual void Serialize(CArchive& ar);
36     //}}AFX_VIRTUAL
37 
38 // Implementation
39 public:
40     virtual ~CMagicCube4dDoc();
41 #ifdef _DEBUG
42     virtual void AssertValid() const;
43     virtual void Dump(CDumpContext& dc) const;
44 #endif
45 
46 protected:
47 
48 // Generated message map functions
49 protected:
50     //{{AFX_MSG(CMagicCube4dDoc)
51         // NOTE - the ClassWizard will add and remove member functions here.
52         //    DO NOT EDIT what you see in these blocks of generated code !
53     //}}AFX_MSG
54     DECLARE_MESSAGE_MAP()
55 };
56 
57 /////////////////////////////////////////////////////////////////////////////
58 
59 // Local Variables:
60 // c-basic-offset: 4
61 // c-comment-only-line-offset: 0
62 // c-file-offsets: ((defun-block-intro . +) (block-open . 0) (substatement-open . 0) (statement-cont . +) (statement-case-open . +4) (arglist-intro . +) (arglist-close . +) (inline-open . 0))
63 // indent-tabs-mode: nil
64 // End:
65