X-Git-Url: https://git.sesse.net/?p=ccbs;a=blobdiff_plain;f=bigscreen%2Fscreen.h;h=bf3debaebfb9915e1565efd6559d319bf5cdf39b;hp=b35e3af06379e0bd46594ee2d45b86c228eb57df;hb=09ae4d8636130d4c86ab3f8df8f823482f948f97;hpb=0b3bb271ac40b5f8bcfc5a417d4423e92c4483b1;ds=sidebyside diff --git a/bigscreen/screen.h b/bigscreen/screen.h index b35e3af..bf3deba 100644 --- a/bigscreen/screen.h +++ b/bigscreen/screen.h @@ -1,6 +1,8 @@ #ifndef _SCREEN_H #define _SCREEN_H 1 +#include "resolution.h" + // arf, Screen conflicts with X11 class GenericScreen { protected: @@ -9,7 +11,7 @@ protected: public: virtual ~GenericScreen(); virtual bool check_invalidated() = 0; - virtual void draw(unsigned char *buf) = 0; + virtual void draw(unsigned char *buf, unsigned width, unsigned height) = 0; virtual int get_priority(); };