mirror of
https://github.com/moonlight-stream/moonlight-qt.git
synced 2026-04-13 11:16:10 +00:00
Make OverlayManager own the overlay color setting
This commit is contained in:
@@ -6,6 +6,8 @@ OverlayManager::OverlayManager() :
|
||||
m_Renderer(nullptr)
|
||||
{
|
||||
memset(m_Overlays, 0, sizeof(m_Overlays));
|
||||
|
||||
m_Overlays[OverlayType::OverlayDebug].color = {0xFF, 0xFF, 0xFF, 0xFF};
|
||||
}
|
||||
|
||||
bool OverlayManager::isOverlayEnabled(OverlayType type)
|
||||
@@ -44,6 +46,11 @@ void OverlayManager::setOverlayState(OverlayType type, bool enabled)
|
||||
}
|
||||
}
|
||||
|
||||
SDL_Color OverlayManager::getOverlayColor(OverlayType type)
|
||||
{
|
||||
return m_Overlays[type].color;
|
||||
}
|
||||
|
||||
void OverlayManager::setOverlayRenderer(IOverlayRenderer* renderer)
|
||||
{
|
||||
m_Renderer = renderer;
|
||||
|
||||
Reference in New Issue
Block a user