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

34 lines
949 B
C++

#pragma once
//#include "SUIWnd.h"
struct SGameMessage;
class SGameManager;
class SUIDisplayInfo;
class SUIMissionEnteranceWnd : public SUIWnd
{
public:
SUIMissionEnteranceWnd( SGameManager* pGameManager, SUIDisplayInfo* pDisplayInfo );
~SUIMissionEnteranceWnd();
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 bool InitData( bool bReload = false );
virtual bool InitControls( KPoint kPos );
void RefreshUI();
private:
int nCurrentCount;
std::string m_strTrigger[5];
SUIDisplayInfo* m_pDisplayInfo;
KUIControlStatic* m_pStaticOutFrame;
KUIControlStatic* m_pStaticBGImage;
KUIControlStatic* m_pStaticInFrameBG;
KUIControlStatic* p_pStaticText;
KUIControlButton* m_pBtn[5];
KUIControlButton* m_pBtnCancel;
};