LAMPCAE/src/PostInterface/RenderWindowManager.cpp

30 lines
532 B
C++
Raw Normal View History

2023-05-08 06:32:41 +00:00
#include "RenderWindowManager.h"
#include "GraphWidget.h"
namespace Post {
RenderWindowManager* RenderWindowManager::_instance = nullptr;
GraphWidget* RenderWindowManager::getRenderWindowByID(const int id)
{
for (auto render : _RenderWindowList)
{
if (render == nullptr) continue;
if (render->getID() == id) return render;
}
return nullptr;
}
void RenderWindowManager::removeRenderWindow(GraphWidget* widget)
{
_RenderWindowList.removeOne(widget);
}
void RenderWindowManager::initialize()
{
}
}