#pragma once //#include "SUIWnd.h" class SUIDisplayInfo; class SUICommunityCut : public SUIWnd { public: SUICommunityCut( SGameManager* pGameManager, class SUIDisplayInfo* pDisplayInfo ) : SUIWnd( pGameManager ), m_pDisplayInfo( pDisplayInfo ) {}; virtual ~SUICommunityCut(); virtual bool InitControls( KPoint kPos ); virtual bool InitData( bool bReload = false ); virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam ); virtual void ProcMsgAtStatic( SGameMessage* pMsg ); void CutUpdate(); void CheckAddCutName(); void ReqAddCut( const char* lpName ); void ReqDelCut(); void GetSelectPlayerName( std::string& rPlayerName ); protected: private: SUIDisplayInfo* m_pDisplayInfo; std::vector m_vacCutName; };