このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。
マクロ定義 | |
#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().