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