Added float GetWindowDpiScale(). (#1542, #1676)

This commit is contained in:
omar
2018-05-23 18:25:37 +02:00
parent ed84b2aaeb
commit 002e513b82
3 changed files with 13 additions and 3 deletions
+10 -3
View File
@@ -8192,11 +8192,18 @@ ImDrawList* ImGui::GetWindowDrawList()
return window->DrawList;
}
float ImGui::GetWindowDpiScale()
{
ImGuiContext& g = *GImGui;
IM_ASSERT(g.CurrentViewport != NULL);
return g.CurrentViewport->DpiScale;
}
ImGuiViewport* ImGui::GetWindowViewport()
{
ImGuiWindow* window = GetCurrentWindowRead();
IM_ASSERT(window->Viewport != NULL);
return window->Viewport;
ImGuiContext& g = *GImGui;
IM_ASSERT(g.CurrentViewport != NULL && g.CurrentViewport == g.CurrentWindow->Viewport);
return g.CurrentViewport;
}
ImFont* ImGui::GetFont()