#pragma once //#include //#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 * ); // 길드 정보 설정. //------------------------------------------ };