SpaghettiKart
Loading...
Searching...
No Matches
SpaghettiGui.h
Go to the documentation of this file.
1#pragma once
2
3#include <libultraship.h>
4#include "ship/window/gui/Gui.h"
5#include "fast/Fast3dGui.h"
6#include "ship/window/Window.h"
7
8class Gui; // <-- forward declare
9//class Window;
10
11namespace Ship {
12 class SpaghettiGui : public Fast::Fast3dGui {
13 public:
14 SpaghettiGui() : Fast::Fast3dGui() {}
15 SpaghettiGui(std::vector<std::shared_ptr<GuiWindow>> guiWindows) : Fast::Fast3dGui(guiWindows) {}
16
17 protected:
18 virtual void DrawMenu() override;
19 };
20}
SpaghettiGui()
Definition SpaghettiGui.h:14
SpaghettiGui(std::vector< std::shared_ptr< GuiWindow > > guiWindows)
Definition SpaghettiGui.h:15
virtual void DrawMenu() override
Definition SpaghettiGui.cpp:43
Definition Array.h:5
Definition SpaghettiGui.cpp:39