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