#pragma once #include #include "ship/window/gui/Gui.h" #include "fast/Fast3dGui.h" #include "ship/window/Window.h" class Gui; // <-- forward declare //class Window; namespace Ship { class SpaghettiGui : public Fast::Fast3dGui { public: SpaghettiGui() : Fast::Fast3dGui() {} SpaghettiGui(std::vector> guiWindows) : Fast::Fast3dGui(guiWindows) {} protected: virtual void DrawMenu() override; }; }