VoxelEngine/src/frontend/screens/MenuScreen.hpp

25 lines
399 B
C++

#pragma once
#include "Screen.hpp"
#include <memory>
class Camera;
class Engine;
class MenuScreen : public Screen {
std::unique_ptr<Camera> uicamera;
public:
MenuScreen(Engine& engine);
~MenuScreen();
void onOpen() override;
void update(float delta) override;
void draw(float delta) override;
const char* getName() const override {
return "menu";
}
};