このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

マクロ定義 | |
| #define | __OUTPUT_DOXYGEN |
| Doxygenで出力するときに全て出力するためのdefine(コンパイル時は消す) | |
関数 | |
| void * | FrameInit () |
| シーン初期化処理 | |
| void * | FrameRelease () |
| シーン開放処理 | |
| void * | DrawFrame () |
| シーン本体処理 | |
| LRESULT | MyWndProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| アプリ固有のウインドウプロシージャ | |
DrawMain.h で定義されています。
| #define __OUTPUT_DOXYGEN |
| void * DrawFrame | ( | ) |
シーン本体処理
メインの処理をする関数
| NULL | 失敗 | |
| 関数のアドレス | 次に処理する関数 |
DrawMain2.cpp の 133 行で定義されています。
参照先 FrameRelease(), と hWindow.
参照元 FrameInit().
00134 { 00135 /* 00136 //処理開始時間をセット 00137 SetBeforTime(); 00138 00139 Proc(); 00140 00141 Render(); 00142 00143 //処理終了時間をセット 00144 SetNowTime(); 00145 00146 //Sleepする時間を取得 00147 if(GetElapsedTime(&waitTime)) 00148 Sleep(waitTime);//Sleepする必要があるならSleep 00149 00150 //今のFPS状況(値)を取得 00151 GetNowFPSValue(&FpsValue); 00152 */ 00153 00154 //================================= 00155 if(IDYES == MessageBox(hWindow,"メインを終了しますか?","DrawFrame",MB_YESNO)) 00156 return FrameRelease; 00157 00158 return DrawFrame; 00159 //================================= 00160 }
| void * FrameInit | ( | ) |
シーン初期化処理
初期化
| NULL | 初期化失敗 | |
| 関数のアドレス | 次に処理する関数 |
DrawMain2.cpp の 71 行で定義されています。
参照先 DrawFrame(), FrameRelease(), hWindow, と pNowRelease.
参照元 TitleRelease().
00072 { 00073 MessageBox(hWindow,"メインを初期化します","FrameInit",MB_OK); 00074 /* 00075 //FPS値をセット 00076 SetFpsValue(60); //1秒間に60回更新されるように 00077 */ 00078 //================================= 00079 pNowRelease = FrameRelease; 00080 return (void *)DrawFrame; 00081 //================================= 00082 }
| void * FrameRelease | ( | ) |
シーン開放処理
開放
| NULL | 開放失敗 | |
| 関数のアドレス | 次に処理する関数 |
DrawMain2.cpp の 91 行で定義されています。
参照先 hWindow.
参照元 DrawFrame(), と FrameInit().
00092 { 00093 MessageBox(hWindow,"メインを開放します","FrameRelease",MB_OK); 00094 00095 return NULL; 00096 }
| LRESULT MyWndProc | ( | HWND | hWnd, | |
| UINT | uMsg, | |||
| WPARAM | wParam, | |||
| LPARAM | lParam | |||
| ) |
アプリ固有のウインドウプロシージャ
独自ウインドウプロシージャ
| [in] | hWnd | ウインドウハンドル |
| [in] | uMsg | ウインドウメッセージ |
| [in] | wParam | ウインドウメッセージパラメータ1 |
| [in] | lParam | ウインドウメッセージパラメータ2 |
| 1 | 通常終了 | |
| 0 | 何らかの処理がされた |
DrawMain2.cpp の 56 行で定義されています。
参照元 WndProc().
1.5.2