Add a better framework for showing what's changed.
[ccbs] / bigscreen / groupscreen.h
index 7297975..3d24403 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef _GROUPSCREEN_H
 #define _GROUPSCREEN_H 1
 
+#include <vector>
 #include <pqxx/connection>
 #include <time.h>
 #include <sys/time.h>
@@ -8,6 +9,7 @@
 #include "screen.h"
 #include "flagtrigger.h"
 #include "group.h"
+#include "fonts.h"
 
 /* A screen class showing a group in the tournament */
 class GroupScreen : public GenericScreen {
@@ -17,6 +19,7 @@ private:
        pqxx::connection &conn;
        bool valid;
        struct timeval last_updated;
+       std::vector<TextDefer> last_text;
 
 public:
        GroupScreen(pqxx::connection &conn, unsigned tournament, unsigned round, unsigned parallel);