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

47 lines
1.1 KiB
C++

#pragma once
//#include <string>
//#include "SUIWnd.h"
class SUIServerNoticeWnd : public SUIWnd
{
public:
SUIServerNoticeWnd( SGameManager* pGameManager ) : SUIWnd( pGameManager ) { }
virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam );
void SetNotice( const char* szNotice, int nUseType );
void RefreshNoticeText();
void RefreshOldNoticeText();
private:
std::string m_strNotice;
std::string m_strOldNotice;
int m_nNoticeIndex;
int m_nOldNoticeIndex;
};
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
/// 약관 동의
class SUILicenseWnd : public SUIWnd
{
public:
SUILicenseWnd( SGameManager* pGameManager ) : SUIWnd( pGameManager ) { }
~SUILicenseWnd();
virtual bool InitControls( KPoint kPos );
virtual bool InitData( bool bReload = false );
void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam );
protected:
void RefreshScroll();
std::string m_strLicense;
int m_nIndex;
};