📄 gs_ui_layer.cpp
字号:
// GS_UI_Layer.cpp: implementation of the GS_UI_Layer class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "GsUI.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
GS_UI_Layer::GS_UI_Layer(CGsUIPanel* pParent)
:CGsUIPanel(pParent)
{
m_key_style = "layer";
m_red = 0.0f;
m_green = 0.5f;
m_blue = 0.0f;
m_alpha = 0.3f;
}
GS_UI_Layer::~GS_UI_Layer()
{
}
HRESULT GS_UI_Layer::OnDraw(GPOINT point)
{
if(NULL==m_pEngine)
return E_FAIL;
GRECT rc = m_rcClient - m_rcClient.top_left() + point;
m_pEngine->Render_DrawRect(&rc, m_isSolidOrFrame, D3DRGBA(m_red, m_green, m_blue, m_alpha), m_isBackLayer ? 1.0f : 0.0f);
return S_OK;
}
LONG GS_UI_Layer::OnUpdate()
{
return CGsUIPanel::OnUpdate();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -