This commit is contained in:
Confideo-IOM
2026-08-30 19:06:41 +01:00
parent e3d37e3f8a
commit fe64b25cf3
90 changed files with 1986 additions and 485 deletions
@@ -0,0 +1,31 @@
#ifndef HYDRADRAWWINDOWTASK
#define HYDRADRAWWINDOWTASK
#include "../HydraTask.h"
#include "../../engine/HydraEngine.h"
#include "../../renderer/HydraRenderer.h"
#include "../../windowmanager/HydraWindowManager.h"
#include "../../gui/HydraGuiWindow.h"
#include "../../GlewIncludes.h"
#include <GLMIncludes.h>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
class HydraDrawWindowTask : public HydraTask
{
private:
HydraGuiWindow* m_window = nullptr;
protected:
public:
void Process() override
{
m_window->DrawComponents();
}
void Initialise(HydraGuiWindow* window)
{
m_window = window;
}
};
#endif /* HYDRADRAWWINDOWTASK */