60 lines
1.6 KiB
C++
60 lines
1.6 KiB
C++
#pragma once
|
|
|
|
//#include <vector>
|
|
|
|
//#include "SUIWnd.h" // UI 공통 클래스
|
|
|
|
|
|
//---------------------------------------------------------------------------------------------
|
|
//---------------------------------------------------------------------------------------------
|
|
//
|
|
// class SUIAllianceGuild
|
|
//
|
|
// * 나의 연합길드 정보 팝업 윈도우
|
|
//
|
|
//
|
|
//---------------------------------------------------------------------------------------------
|
|
|
|
class SUIAllianceGuild : public SUIWnd
|
|
{
|
|
private:
|
|
|
|
std::string m_TextDecoration; // 텍스트 데코레이션.
|
|
|
|
// 각 정보 컨트롤.
|
|
KUIWnd * m_CtrlGuild;
|
|
KUIWnd * m_CtrlLeader;
|
|
KUIWnd * m_CtrlGuildCount;
|
|
KUIWnd * m_CtrlDungeon;
|
|
|
|
|
|
public :
|
|
|
|
SUIAllianceGuild( SGameManager * pGameManager );
|
|
|
|
virtual ~SUIAllianceGuild();
|
|
|
|
//------------------------------------------
|
|
|
|
virtual SUIWnd* CreateWnd( const char* szFile, KUIWndManager* pWndManager, KPoint kPos, int nWindowID );
|
|
virtual bool InitControls( KPoint kPos );
|
|
|
|
//virtual void OnNotifyUIWindowOpen( bool bOpen, bool bLimitWnd = true );
|
|
|
|
//virtual void OnPosChangeNofity(int nLeft, int nTop);
|
|
virtual void ProcMsgAtStatic( SGameMessage* pMsg );
|
|
virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam );
|
|
//virtual DWORD OnMouseMessage(DWORD dwMessage, int x, int y);
|
|
|
|
|
|
//------------------------------------------
|
|
|
|
void Release(); // 메모리 해제.
|
|
|
|
//void DataMapping( string & strGuildInfo ); // 길드 정보 설정.
|
|
void DataMapping( struct SAllianceGuild * ); // 길드 정보 설정.
|
|
|
|
//------------------------------------------
|
|
|
|
|
|
}; |