Alientech 0.01
An extendable game engine
C:/Alientech/AlienPlanets/AlienPlanetsDoc.h
Go to the documentation of this file.
00001 
00002 // AlienPlanetsDoc.h : interface of the CAlienPlanetsDoc class
00003 //
00004 
00005 
00006 #pragma once
00007 
00008 
00009 class CAlienPlanetsDoc : public COleDocument
00010 {
00011 protected: // create from serialization only
00012         CAlienPlanetsDoc();
00013         DECLARE_DYNCREATE(CAlienPlanetsDoc)
00014 
00015 // Attributes
00016 public:
00017 
00018 // Operations
00019 public:
00020 
00021 // Overrides
00022 public:
00023         virtual BOOL OnNewDocument();
00024         virtual void Serialize(CArchive& ar);
00025 #ifdef SHARED_HANDLERS
00026         virtual void InitializeSearchContent();
00027         virtual void OnDrawThumbnail(CDC& dc, LPRECT lprcBounds);
00028 #endif // SHARED_HANDLERS
00029 
00030 // Implementation
00031 public:
00032         virtual ~CAlienPlanetsDoc();
00033 #ifdef _DEBUG
00034         virtual void AssertValid() const;
00035         virtual void Dump(CDumpContext& dc) const;
00036 #endif
00037 
00038 protected:
00039 
00040 // Generated message map functions
00041 protected:
00042         DECLARE_MESSAGE_MAP()
00043 
00044         // Generated OLE dispatch map functions
00045 
00046         DECLARE_DISPATCH_MAP()
00047         DECLARE_INTERFACE_MAP()
00048 
00049 #ifdef SHARED_HANDLERS
00050         // Helper function that sets search content for a Search Handler
00051         void SetSearchContent(const CString& value);
00052 #endif // SHARED_HANDLERS
00053 };