main.h

説明を見る。
00001 #ifndef __MAIN_H
00002 #define __MAIN_H
00003 
00004 //============================================================================
00005 //! @file               main.h
00006 //! @brief              main.cpp用。主なデータを共有するためのヘッダ
00007 //============================================================================
00008 
00009 #include <windows.h>
00010 
00011 //============================================================================
00012 //メモリー開放忘れを表示させるためのコード
00013 //============================================================================
00014 #ifdef _DEBUG
00015 #define _CRTDBG_MAP_ALLOC
00016 #include <cstdlib>
00017 #include <crtdbg.h>
00018 #define new  ::new( _NORMAL_BLOCK, __FILE__, __LINE__ )
00019 #define MEMLEAKCHECK() _CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF )
00020 #endif
00021 
00022 //============================================================================
00023 //定数定義
00024 //============================================================================
00025 #define WINDOW_WIDTH            640                             //!< ウインドウ幅
00026 #define WINDOW_HEIGHT           480                             //!< ウインドウ高さ
00027 
00028 //============================================================================
00029 //Windowsの外部公開変数
00030 //============================================================================
00031 extern HWND                                             hWindow;                //!< ウインドウハンドル
00032 extern HINSTANCE                                hInstance;              //!< インスタンス
00033 extern RECT                                             rcClinetRect;   //!< クライアント領域サイズ
00034 
00035 //============================================================================
00036 //追加部分
00037 //============================================================================
00038 typedef void *(*LPSCENE)();                     //!< シーンの関数型定義
00039 
00040 extern LPSCENE pNowLoop;                        //!< メインループ用のシーン関数ポインタ
00041 extern LPSCENE pNowRelease;                     //!< 開放用のシーン関数ポインタ
00042 
00043 #endif

SceneTestに対してSat Nov 24 22:14:41 2007に生成されました。  doxygen 1.5.2