Class Hierarchy   File List   Compound Members  

CHoopsCtrlMod.h

00001 //
00002 // Copyright (c) 2000 by Tech Soft 3D, LLC.
00003 // The information contained herein is confidential and proprietary to
00004 // Tech Soft 3D, LLC., and considered a trade secret as defined under
00005 // civil and criminal statutes.  Tech Soft 3D shall pursue its civil
00006 // and criminal remedies in the event of unauthorized use or misappropriation
00007 // of its trade secrets.  Use of this information by anyone other than
00008 // authorized employees of Tech Soft 3D, LLC. is granted only under a
00009 // written non-disclosure agreement, expressly prescribing the scope and
00010 // manner of such use.
00011 //
00012 // $Header: /files/homes/master/cvs/hoops_master/docs_hoops/HoopsActiveX/HoopsMFC/ref_manual/CHoopsCtrlMod.h-source.html,v 1.2 2006-08-07 20:39:02 stage Exp $
00013 //
00014 
00015 // CHoopsCtrlMod.h defines the interface for base HOOPS Control Module
00016 
00017 #ifndef _HOOPS_CTRL_MOD
00018 #define _HOOPS_CTRL_MOD
00019 
00020 #if !defined( __AFXCTL_H__ )
00021     #error include 'afxctl.h' before including this file
00022 #endif
00023 
00024 #include "resource.h"       // main symbols
00025 
00026 class HDB;
00027 
00029 // CHoopsCtrlMod.h : See CHoopsCtrlMod.cpp for implementation.
00030 
00032 
00036 class CHoopsControlModule : public COleControlModule
00037 {
00038 public:
00039 
00041     HDB *           GetHoopsDB();
00042 
00044     void            SetHoopsDB(HDB* db);
00045 
00046     virtual BOOL    InitInstance();
00047     virtual int     ExitInstance();
00048 
00049 protected:
00050     HDB *           m_pHoopsDB;     
00051 };
00052 
00053 
00054 #endif


Copyright © 2000 Tech Soft 3D