Removes global g_xres and g_yres dependency from GUI objects.

Differential Revision: https://code.wildfiregames.com/D4014
This was SVN commit r25577.
This commit is contained in:
vladislavbelov
2021-05-26 18:52:22 +00:00
parent bcac3bb896
commit b17e8f3043
5 changed files with 43 additions and 27 deletions
+5
View File
@@ -419,6 +419,11 @@ IGUIObject* CGUI::FindObjectUnderMouse()
return pNearest;
}
CSize2D CGUI::GetWindowSize() const
{
return CSize2D{static_cast<float>(g_xres) / g_GuiScale, static_cast<float>(g_yres) / g_GuiScale};
}
void CGUI::SetFocusedObject(IGUIObject* pObject)
{
if (pObject == m_FocusedObject)