23 #include <sys/types.h> 33 virtual void redraw(
size_t x,
size_t y,
size_t w,
size_t h) = 0;
48 bool initialise(
size_t width,
size_t height);
51 void setCursorStyle(
bool filled);
54 void recreateSurfaces(
void *fb);
57 void resize(
size_t newWidth,
size_t newHeight);
66 void keyInput(uint64_t key);