Files
2026-06-01 12:46:52 +02:00

36 lines
882 B
C++

#pragma once
//#include "SUIWnd.h"
class SUIDisplayInfo;
class SUICommunityWnd : public SUIWnd
{
public:
SUICommunityWnd( SGameManager* pGameManager, class SUIDisplayInfo* pDisplayInfo );
virtual ~SUICommunityWnd();
virtual SUIWnd* CreateWnd( const char* szFile, KUIWndManager* pWndManager, KPoint kPos, int nWindowID );
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 );
virtual void OnNotifyUIWindowOpen( bool bOpen, bool bLimitWnd = true );
protected:
void ShowTabChild( int nTabType );
private:
SUIDisplayInfo* m_pDisplayInfo;
int m_nTabType;
class SUICommunityFriend* m_pFriendChild;
class SUICommunityCut* m_pCutChild;
class SUICommunityGuild* m_pGuildChild;
};