X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Fscreen.h;h=e24bc3fdc098a23d6b36327725438ffbe8beb91a;hb=ae6af9f5e166d675a7139ec6dffee4ccab4347bc;hp=6b52a094730c06e6f089efe1e5244554095a2d37;hpb=6dd539966821debd18e0b86ed126742cd81d7fc9;p=ipdf%2Fcode.git diff --git a/src/screen.h b/src/screen.h index 6b52a09..e24bc3f 100644 --- a/src/screen.h +++ b/src/screen.h @@ -18,7 +18,7 @@ namespace IPDF class Screen { public: - Screen(); + Screen(bool visible = true); ~Screen(); // 'Pumps' the system event queue. @@ -72,6 +72,9 @@ namespace IPDF void RequestQuit() {m_no_quit_requested = false;} bool QuitRequested() const {return !m_no_quit_requested;} + + void ShowDebugFont(bool show = true) {m_show_debug_font = show;} + bool DebugFontShown() const {return m_show_debug_font;} private: void ResizeViewport(int width, int height); void DebugFontFlush(); @@ -104,6 +107,7 @@ namespace IPDF int m_debug_font_index_head; View * m_view; bool m_no_quit_requested; + bool m_show_debug_font; }; }