Commit d5c87a59 authored by nanahira's avatar nanahira

mg

parents 420377ec b37451f5
...@@ -1838,6 +1838,20 @@ recti Game::ResizeCard(s32 x, s32 y, s32 x2, s32 y2) { ...@@ -1838,6 +1838,20 @@ recti Game::ResizeCard(s32 x, s32 y, s32 x2, s32 y2) {
y2 = sy + y; y2 = sy + y;
return recti(x, y, x2, y2); return recti(x, y, x2, y2);
} }
recti Game::ResizeCardHint(s32 x, s32 y, s32 x2, s32 y2) {
float mul = xScale;
if(xScale > yScale)
mul = yScale;
s32 cx = (x2 + x) * xScale * 0.5;
s32 cy = (y2 + y) * yScale * 0.5;
s32 lx = (x2 - x) * mul * 0.5;
s32 ly = (y2 - y) * mul * 0.5;
x = cx - lx;
y = cy - ly;
x2 = cx + lx;
y2 = cy + ly;
return recti(x, y, x2, y2);
}
void Game::SetWindowsIcon() { void Game::SetWindowsIcon() {
#ifdef _WIN32 #ifdef _WIN32
HINSTANCE hInstance = (HINSTANCE)GetModuleHandleW(NULL); HINSTANCE hInstance = (HINSTANCE)GetModuleHandleW(NULL);
......
...@@ -166,6 +166,7 @@ public: ...@@ -166,6 +166,7 @@ public:
recti ResizeElem(s32 x, s32 y, s32 x2, s32 y2); recti ResizeElem(s32 x, s32 y, s32 x2, s32 y2);
recti ResizeWin(s32 x, s32 y, s32 x2, s32 y2, bool chat = false); recti ResizeWin(s32 x, s32 y, s32 x2, s32 y2, bool chat = false);
recti ResizeCard(s32 x, s32 y, s32 x2, s32 y2); recti ResizeCard(s32 x, s32 y, s32 x2, s32 y2);
recti ResizeCardHint(s32 x, s32 y, s32 x2, s32 y2);
void SetWindowsIcon(); void SetWindowsIcon();
void FlashWindow(); void FlashWindow();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment