00001 
00002 
00003 
00004 
00005 #if !defined(AFX_DynaHapticDOC_H__B6A17084_79C6_4EB1_814D_77A09AE84C67__INCLUDED_)
00006 #define AFX_DynaHapticDOC_H__B6A17084_79C6_4EB1_814D_77A09AE84C67__INCLUDED_
00007 
00008 #if _MSC_VER > 1000
00009 #pragma once
00010 #endif // _MSC_VER > 1000
00011 
00012 class CDynaHapticView;
00013 class CDynaHapticDoc : public CDocument
00014 {
00015 protected: 
00016     CDynaHapticDoc();
00017     DECLARE_DYNCREATE(CDynaHapticDoc)
00018 
00019 
00020 public:
00021 
00022 public:
00023 
00024 
00025     
00026     
00027     public:
00028     virtual BOOL OnNewDocument();
00029     virtual void Serialize(CArchive& ar);
00030     virtual BOOL OnOpenDocument(LPCTSTR lpszPathName);
00031     virtual BOOL OnSaveDocument(LPCTSTR lpszPathName);
00032     
00033 
00034 
00035 public:
00036     virtual ~CDynaHapticDoc();
00037 #ifdef _DEBUG
00038     virtual void AssertValid() const;
00039     virtual void Dump(CDumpContext& dc) const;
00040 #endif
00041 
00042 protected:
00043 
00044 
00045 protected:
00046     
00047         
00048         
00049     
00050     DECLARE_MESSAGE_MAP()
00051 };
00052 
00053 
00054 
00055 
00056 
00057 
00058 #endif