blob: 5b7578f55bd5401ca9bf9743d8fe92977bdc3373 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#pragma once
#include <libultraship.h>
#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<std::shared_ptr<GuiWindow>> guiWindows) : Fast::Fast3dGui(guiWindows) {}
protected:
virtual void DrawMenu() override;
};
}
|