#include <guiApplicationInterface.h>
Public Member Functions | |
virtual int | Initialize (int argc, char *argv[])=0 |
初期化処理 | |
virtual int | MainLoop (void)=0 |
繰り返りループへの遷移 | |
virtual int | run (int argc, char *argv[]) |
全体の実行 | |
Static Protected Attributes | |
static WindowInterface * | win = NULL |
static TTF_Draw * | ttf = NULL |
Definition at line 19 of file guiApplicationInterface.h.
virtual int GUI_ApplicationInterface::Initialize | ( | int | argc, | |
char * | argv[] | |||
) | [pure virtual] |
初期化処理
argc | [i] main() の argc | |
argv | [i] main() の argv |
0 | 正常終了 | |
戻り値 | < 0 エラー |
Implemented in FirstMenu, NetworkMenu, PracticeMenu, ResourceInitialize, and UserCreateScr.
Referenced by run().
virtual int GUI_ApplicationInterface::MainLoop | ( | void | ) | [pure virtual] |
繰り返りループへの遷移
0 | 正常終了 | |
戻り値 | < 0 エラー |
Implemented in FirstMenu, NetworkMenu, PracticeMenu, ResourceInitialize, and UserCreateScr.
Referenced by run().
int GUI_ApplicationInterface::run | ( | int | argc, | |
char * | argv[] | |||
) | [virtual] |
全体の実行
argc | [i] main() の argc | |
argv | [i] main() の argv |
0 | 正常終了 | |
戻り値 | < 0 エラー |
Definition at line 19 of file guiApplicationInterface.cpp.
References Initialize(), WindowInterface::lock(), MainLoop(), WindowInterface::unlock(), and win.
Referenced by FirstMenu::MainLoop().
WindowInterface * GUI_ApplicationInterface::win = NULL [static, protected] |
画面インターフェース
Definition at line 21 of file guiApplicationInterface.h.
Referenced by UserCreateScr::Initialize(), ResourceInitialize::Initialize(), PracticeMenu::Initialize(), NetworkMenu::Initialize(), FirstMenu::Initialize(), UserCreateScr::MainLoop(), PracticeMenu::MainLoop(), NetworkMenu::MainLoop(), FirstMenu::MainLoop(), and run().
TTF_Draw * GUI_ApplicationInterface::ttf = NULL [static, protected] |
TrueTypeFontリソース
Reimplemented in ResourceInitialize.
Definition at line 22 of file guiApplicationInterface.h.