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

D:/Programming/GUI Editor (Source)/GUIEditor.h

00001 // GUIEditor.h : main header file for the GUIEditor application 00002 // 00003 #pragma once 00004 00005 #ifndef __AFXWIN_H__ 00006 #error include 'stdafx.h' before including this file for PCH 00007 #endif 00008 00009 #include "resources.h" // main symbols 00010 00011 00012 // CGUIEditorApp: 00013 // See GUIEditor.cpp for the implementation of this class 00014 // 00015 00016 class CGUIEditorApp : public CWinApp 00017 { 00018 public: 00019 CGUIEditorApp(); 00020 00021 unsigned int m_uiGUIUID; 00022 00023 // Overrides 00024 // ClassWizard generated virtual function overrides 00025 //{{AFX_VIRTUAL(CGUIEditorApp) 00026 public: 00027 virtual BOOL InitInstance(); 00028 //}}AFX_VIRTUAL 00029 void LoadApp(CString strFilename); 00030 00031 private: 00032 LONGLONG m_lCurTime; // current time 00033 DWORD m_dwTimeCount; // ms per frame, default if no performance counter 00034 LONGLONG m_lPerfCounter; // performance timer frequency 00035 BOOL m_bPerFlag; // flag determining which timer to use 00036 LONGLONG m_lNextTime; // time to render next frame 00037 LONGLONG m_lLastTime; // time of previous frame 00038 double m_dTimeElapsed; // time since previous frame 00039 double m_dTimeScale; // scaling factor for time 00040 LONGLONG m_lFramesPerSecond; // How many frames per second to run App 00041 00042 CView *m_pLastView; 00043 // Implementation 00044 //{{AFX_MSG(CGUIEditorApp) 00045 afx_msg void OnAppAbout(); 00046 // NOTE - the ClassWizard will add and remove member functions here. 00047 // DO NOT EDIT what you see in these blocks of generated code ! 00048 //}}AFX_MSG 00049 00050 protected: 00051 virtual int Run(); 00052 00053 DECLARE_MESSAGE_MAP() 00054 public: 00055 afx_msg void OnFileSave(); 00056 afx_msg void OnMenuFileSave(); 00057 };

Generated on Sun Jul 17 21:34:26 2005 for OpenGL GUI by doxygen 1.3.8