Chesto 0.9
A declarative and element-based library for creating GUIs on homebrew'd consoles
Screen.hpp
1#pragma once
2
3#include "Element.hpp"
4
5namespace Chesto {
6
20class Screen : public Element
21{
22public:
23 Screen();
24 virtual ~Screen();
25
37 virtual void rebuildUI() = 0;
38
39protected:
40 // Helper to get full screen dimensions
41 int getScreenWidth() const;
42 int getScreenHeight() const;
43};
44
45} // namespace Chesto
virtual void rebuildUI()=0
Definition: Screen.cpp:28