Skip to content

Commit

Permalink
♻ Use ZeroGUI::canvas to DrawWatermark
Browse files Browse the repository at this point in the history
  • Loading branch information
47PADO47 committed Feb 19, 2024
1 parent 54263e2 commit ab20a77
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions Internal/menu/Menu.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,16 +63,18 @@ class Menu {
break;
};
}

ZeroGUI::Render();
DrawWatermark();
};

void DrawWatermark(Canvas* canvas) {
if (!Settings.MENU.ShowWatermark) return;
void DrawWatermark() {
if (!Settings.MENU.ShowWatermark || !ZeroGUI::canvas) return;

std::string str = Settings.MENU.Watermark;
LPCWSTR watermark = std::wstring(str.begin(), str.end()).c_str();

canvas->K2_DrawText(watermark, {15.f, 15.f}, {1.f, 1.f}, ZeroGUI::Colors::MainColor, 1.f, {0.f, 0.f, 0.f, 0.f}, {0.f, 0.f}, false, false, true, ZeroGUI::Colors::MainColor);
ZeroGUI::canvas->K2_DrawText(watermark, {15.f, 15.f}, {1.f, 1.f}, ZeroGUI::Colors::MainColor, 1.f, {0.f, 0.f, 0.f, 0.f}, {0.f, 0.f}, false, false, true, ZeroGUI::Colors::MainColor);
return;
};;
};

0 comments on commit ab20a77

Please sign in to comment.