[client] overlay: cosmetic changes to the overlay display

This commit is contained in:
Geoffrey McRae 2021-07-25 16:48:50 +10:00
parent e7761abf3c
commit 2ef80a5d34
4 changed files with 9 additions and 2 deletions

View File

@ -37,5 +37,4 @@ void core_handleGuestMouseUpdate(void);
void core_handleMouseGrabbed(double ex, double ey); void core_handleMouseGrabbed(double ex, double ey);
void core_handleMouseNormal(double ex, double ey); void core_handleMouseNormal(double ex, double ey);
#endif #endif

View File

@ -192,7 +192,7 @@ static int renderThread(void * unused)
ImFontAtlas_AddFontFromFileTTF(g_state.io->Fonts, g_state.fontName, ImFontAtlas_AddFontFromFileTTF(g_state.io->Fonts, g_state.fontName,
g_params.uiSize * g_state.windowScale, NULL, NULL); g_params.uiSize * g_state.windowScale, NULL, NULL);
g_state.fontLarge = ImFontAtlas_AddFontFromFileTTF(g_state.io->Fonts, g_state.fontLarge = ImFontAtlas_AddFontFromFileTTF(g_state.io->Fonts,
g_state.fontName, 2 * g_params.uiSize * g_state.windowScale, NULL, NULL); g_state.fontName, 1.3f * g_params.uiSize * g_state.windowScale, NULL, NULL);
ImFontAtlas_Build(g_state.io->Fonts); ImFontAtlas_Build(g_state.io->Fonts);
if (g_state.lgr) if (g_state.lgr)

View File

@ -60,6 +60,8 @@ static int alert_render(void * udata, bool interactive, struct Rect * windowRect
igSetNextWindowPos((ImVec2) { screen->x / 2.0f, screen->y / 2.0f }, 0, igSetNextWindowPos((ImVec2) { screen->x / 2.0f, screen->y / 2.0f }, 0,
(ImVec2) { 0.5f, 0.5f }); (ImVec2) { 0.5f, 0.5f });
igPushStyleColorU32(ImGuiCol_WindowBg, colours[g_state.alertType]); igPushStyleColorU32(ImGuiCol_WindowBg, colours[g_state.alertType]);
igPushStyleVarVec2(ImGuiStyleVar_WindowPadding, (ImVec2) { 4.0f , 4.0f });
igPushStyleVarVec2(ImGuiStyleVar_WindowMinSize, (ImVec2) { 0.0f , 0.0f });
igBegin( igBegin(
"Alert", "Alert",
@ -75,6 +77,8 @@ static int alert_render(void * udata, bool interactive, struct Rect * windowRect
overlayGetImGuiRect(windowRects); overlayGetImGuiRect(windowRects);
igEnd(); igEnd();
igPopStyleVar(2);
igPopStyleColor(1); igPopStyleColor(1);
return 1; return 1;

View File

@ -42,6 +42,8 @@ static int fps_render(void * udata, bool interactive, struct Rect * windowRects,
ImVec2 pos = {0.0f, 0.0f}; ImVec2 pos = {0.0f, 0.0f};
igSetNextWindowBgAlpha(0.6f); igSetNextWindowBgAlpha(0.6f);
igSetNextWindowPos(pos, 0, pos); igSetNextWindowPos(pos, 0, pos);
igPushStyleVarVec2(ImGuiStyleVar_WindowPadding, (ImVec2) { 4.0f , 4.0f });
igPushStyleVarVec2(ImGuiStyleVar_WindowMinSize, (ImVec2) { 0.0f , 0.0f });
igBegin( igBegin(
"FPS", "FPS",
@ -58,6 +60,8 @@ static int fps_render(void * udata, bool interactive, struct Rect * windowRects,
overlayGetImGuiRect(windowRects); overlayGetImGuiRect(windowRects);
igEnd(); igEnd();
igPopStyleVar(2);
return 1; return 1;
} }