Files
fall-fever/src/Screen.h

22 lines
371 B
C++

#pragma once
#include "ShaderProgram.h"
#include "Framebuffer.h"
#include "Widget.h"
class Screen
{
public:
Screen(Framebuffer *framebuffer, ShaderProgram *shaderProgram);
~Screen();
void addWidget(Widget *widget);
void draw();
private:
Framebuffer *framebuffer;
ShaderProgram *shaderProgram;
std::vector<Widget*> widgets;
};