📄 cguagen.cpp
字号:
// cGuagen.cpp: implementation of the cGuagen class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "cGuagen.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
cGuagen::cGuagen()
{
m_type = WT_GUAGEN;
m_imgRelPos.x = 0;
m_imgRelPos.y = 0;
m_fGuageWidth = 0.f;
m_fGuagePieceWidth = 0.f;
m_fPercentRate = 0.f;
m_fGuagePieceHeightScaleY = 1.f;
}
cGuagen::~cGuagen()
{
}
void cGuagen::Render()
{
cWindow::Render();
if(m_bActive)
{
VECTOR2 imgPosRect = { m_absPos.x + m_imgRelPos.x, m_absPos.y + m_imgRelPos.y };
VECTOR2 scaleRate;
scaleRate.x = m_fGuageWidth * m_fPercentRate / m_fGuagePieceWidth;
scaleRate.y = m_fGuagePieceHeightScaleY;
m_GuagePieceImage.RenderSprite(&scaleRate, NULL, 0, &imgPosRect,RGBA_MERGE(m_dwImageRGB, m_alpha * m_dwOptionAlpha / 100));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -