Files
Leviathan/Client/Game/game/Interface/Party/SUIPartyWndSiege.h
T
2026-06-01 12:46:52 +02:00

32 lines
874 B
C++

#pragma once
#ifdef _PARTY_RENEWAL_
class SUIPartyWndSiege : public SUIPartyDualWnd
{
public:
SUIPartyWndSiege( SGameManager* pGameManager, SUIDisplayInfo* pDisplayInfo )
: SUIPartyDualWnd( pGameManager, pDisplayInfo )
{};
virtual ~SUIPartyWndSiege(); // 2011.05.17
// virtual bool InitData( bool bReload = false );
// virtual bool InitControls( KPoint kPos );
virtual SUIWnd* CreateWnd( const char* szFile, KUIWndManager* pWndManager, KPoint kPos, int nWindowID );
virtual void *Perform( KID id, KArg& msg );
virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam );
virtual void ProcMsgAtStatic( SGameMessage* pMsg );
virtual void OnNotifyUIWindowOpen( bool bOpen, bool bLimitWnd = true );
virtual DWORD OnMouseMessage(DWORD dwMessage, int x, int y);
private:
private:
SUIDisplayInfo* m_pDisplayInfo;
};
#endif