49 lines
949 B
C++
49 lines
949 B
C++
#pragma once
|
|
#include "uibaseman.h"
|
|
|
|
class MainDialog;
|
|
class MainMenuOptionDlg;
|
|
|
|
class SystemDialog;
|
|
|
|
class CreditDialog;
|
|
|
|
#ifdef _NA_000000_20130114_RENEWER_UI
|
|
class MainDialog2;
|
|
#endif
|
|
|
|
struct IM_MENU_MANAGER
|
|
{
|
|
static const DWORD MAIN_DLG;
|
|
static const DWORD MAIN_DLG_2;
|
|
static const DWORD MAIN_MENU_OPTION_DLG;
|
|
|
|
static const DWORD SYSTEM_DLG;
|
|
static const DWORD CREDIT_DLG; // Å©·¡µ÷ ¿µ»ó
|
|
};
|
|
|
|
class uiMenuMan :
|
|
public uiBaseMan
|
|
{
|
|
public:
|
|
uiMenuMan(InterfaceManager *pUIMan);
|
|
|
|
public:
|
|
virtual void OnInitialize();
|
|
|
|
void Send_CG_ZONE_EX_TUTORIAL_FIELD_LEAVE_SYN();
|
|
void Send_CG_ZONE_EX_TUTORIAL_MISSION_LEAVE_SYN();
|
|
#ifdef _NA_000000_20130114_RENEWER_UI
|
|
void KeyModifyChange();
|
|
#endif
|
|
private:
|
|
MainDialog * m_pMainDlg;
|
|
MainMenuOptionDlg * m_pMainOptionDlg;
|
|
SystemDialog * m_pSystemDlg;
|
|
|
|
CreditDialog * m_pCreditDlg;
|
|
#ifdef _NA_000000_20130114_RENEWER_UI
|
|
MainDialog2 * m_pMaindialog2;
|
|
#endif
|
|
};
|