Files
Sun1602/SUN3DEngine/include/Client/3DEngine/Interface/CtrlButtonCheckWZ.h
T
2022-10-26 12:25:11 +08:00

32 lines
888 B
C++

#pragma once
#include "CtrlButtonWZ.h"
//--------------------------------------------------------------
// CCtrlButtonCheckWZ Class
//--------------------------------------------------------------
class CCtrlButtonCheckWZ : public CCtrlButtonWZ
{
public:
CCtrlButtonCheckWZ();
virtual ~CCtrlButtonCheckWZ();
ENUM_DRAWSTATE GetDrawState(); // override
virtual bool SendMessageWZ(SI_MESSAGE* pMsg);
virtual bool OnDraw(bool bl);
virtual void OnInitialize();
public:
virtual void SetCheckState(bool blCheck); //. Check 상태
virtual bool GetCheckState();
protected:
virtual bool Message_MouseLButtonDown(SI_MESSAGE* pMsg);
virtual bool Message_MouseLButtonUp(SI_MESSAGE* pMsg);
virtual bool Message_MouseMove(SI_MESSAGE* pMsg);
protected:
bool m_blChecking; //. 체크 버튼 이기 때문에 현재 체킹 중이니?
};