#include <CHoopsDoc.h>
Public Member Functions | |
HBaseModel * | GetHoopsModel (void) |
HC_KEY | GetIncludeKey (void) |
virtual BOOL | OnNewDocument () |
overloaded, but does nothing (app-wizard generator overloaded it and we left it that way) | |
virtual void | Serialize (CArchive &ar) |
overloaded, but does nothing (app-wizard generator overloaded it and we left it that way) | |
virtual BOOL | OnOpenDocument (LPCTSTR lpszPathName) |
overloaded, but does nothing (app-wizard generator overloaded it and we left it that way) | |
Protected Member Functions | |
DECLARE_DYNCREATE (CHoopsDoc) | |
macro def for runtime creation | |
Protected Attributes | |
HBaseModel * | m_pHoopsModel |
HC_KEY | m_include_key |
CHoopsDoc contains a pointer to a corresponding HOOPS/MVO HBaseModel object.
This is the base class from which all custom HOOPS-based MFC/MDI CDocument objects should be derived.
HBaseModel* CHoopsDoc::GetHoopsModel | ( | void | ) | [inline] |
HC_KEY CHoopsDoc::GetIncludeKey | ( | void | ) | [inline] |
References HC_KEY.
HBaseModel* CHoopsDoc::m_pHoopsModel [protected] |
Pointer to the HOOPS/MVO HBaseModel object associated with this document
HC_KEY CHoopsDoc::m_include_key [protected] |
Key of the HOOPS Include Library segment associated with this document, intended to be used as an ALTERNATIVE to a HOOPS/MVO HBaseModel object (m_pHoopsModel)