Summary Files Commits Branches @commit @diff @stats
path: root / src / Screen.h
diff options
context:
space:
mode:
Commite2ddd0cbd2c28a33398118060294ef2479d2f63f (patch)
Author
 Syndamia <kamen@syndamia.com>
2025-07-23 14:20:58 +0300
Committer
 Syndamia <kamen@syndamia.com>
2025-07-23 14:20:58 +0300
Files135172d4e2576e704137f9d0dd36625b3bdea793 /src/Screen.h
screen-generator-nemetschek-e2ddd0cbd2c28a33398118060294ef2479d2f63f.tar
screen-generator-nemetschek-e2ddd0cbd2c28a33398118060294ef2479d2f63f.tar.gz
screen-generator-nemetschek-e2ddd0cbd2c28a33398118060294ef2479d2f63f.zip
Parentd6860613389a05da9a34973073a895738b906e80 (diff)
feat: Add a virtual function for extra output
1 files changed, 2 insertions, 0 deletions
-rw-r--r--src/Screen.h2
diff --git a/src/Screen.h b/src/Screen.h
index 950aab4..346d04d 100644
--- a/src/Screen.h
+++ b/src/Screen.h
@@ -2,6 +2,7 @@
#define SG_SCREEN
#include <ostream>
+#include <string>
typedef unsigned int mm;
@@ -19,6 +20,7 @@ protected:
mm height;
Screen(mm width, mm height);
+ virtual std::string extraOutput() const = 0;
};
std::ostream& operator<<(std::ostream& ostr, const Screen& screen);