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

31 lines
861 B
C++

#pragma once
//#include "SUIWnd.h"
class SUIDisplayInfo;
/// 메인 메뉴 SUB
class SUIMainMenuSubWnd : public SUIWnd
{
public:
SUIMainMenuSubWnd( SGameManager* pGameManager, const SUIDisplayInfo* pDisplayInfo )
: SUIWnd( pGameManager )
, m_pDisplayInfo( pDisplayInfo ) { }
virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam );
virtual bool InitControls( KPoint kPos );
virtual void ProcMsgAtStatic( SGameMessage* pMsg );
virtual void MovePos(int x,int y);
//void _renderToolTip(KViewportObject * pViewport, bool isFront = false);
//툴팁위치관련 위 함수를 그냥오버라이딩해서 쓰자.
// operators
public:
void SetButtonCheck ( int nWindowID, bool bShow );
private:
const SUIDisplayInfo* m_pDisplayInfo;
bool IsButtonCheck( char* pszControl );
void SetChildToolTip();
};