Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

RmMFCUtilities.h

00001 //=================================================================================================//
00002 // filename: RmMFCUtilities.h                                                                      //
00003 //                                                                                                 //
00004 //           ATI Research, Inc.                                                                    //
00005 //           3D Application Research Group                                                         //
00006 //                                                                                                 //
00007 // Description: declaration file for RenderMonkey MFC Utility.                                     //
00008 //                                                                                                 //
00009 //=================================================================================================//
00010 //   (C) 2004 ATI Research, Inc.  All rights reserved.                                             //
00011 //=================================================================================================//
00012 
00013 #ifndef _RM_MFC_UTILITIES_H_
00014 #define _RM_MFC_UTILITIES_H_
00015 
00016 #include <MFCUtilities/RmMFCTypes.h>
00017 #include <MFCUtilities/RmMFCColorButton.h>
00018 #include <MFCUtilities/RmMFCNumericEdit.h>
00019 #include <MFCUtilities/RmMFCPopupSlider.h>
00020 #include <MFCUtilities/RmMFCSliderEdit.h>
00021 #include <MFCUtilities/RmMFCColorWheel.h>
00022 #include <MFCUtilities/RmMFCColorSlider.h>
00023 #include <MFCUtilities/RmMFCColorPickerDlg.h>
00024 #include <MFCUtilities/RmMFCColorPickerCtrl.h>
00025 #include <MFCUtilities/RmMFCIconMenu.h>
00026 #include <MFCUtilities/RmMFCVariableEditCtrl.h>
00027 #include <MFCUtilities/RmMFCScrollWnd.h>
00028 #include <MFCUtilities/RmMFCTextureEditCtrl.h>
00029 
00030 //===============//
00031 // Utility Class //
00032 //===============//
00033 
00034 //========================================================
00035 // Set resource handle to a given instance ( like DLL instance )
00036 // Restores handle to original at destructor
00037 //========================================================
00038 class RMMFCUTIL_API RmUtilSetResourceHandle
00039 {
00040 public :
00041    RmUtilSetResourceHandle( HINSTANCE hInstance );
00042    ~RmUtilSetResourceHandle();
00043 
00044 private :
00045    HINSTANCE m_hSavedHandle;
00046 }; // End of RmUtilSetResourceHandle
00047 
00048 #endif // __RmMFCUtilities_h__

Generated on Fri Feb 25 16:08:39 2005 for RenderMonkey SDK by doxygen 1.3.6