summaryrefslogtreecommitdiff
path: root/src/user_interface.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-06-17 21:28:02 +0100
committerMaxime Coste <frrrwww@gmail.com>2015-06-17 21:28:02 +0100
commitbf46870ff24238099e9d304575a35738f5526518 (patch)
treec9526305611a9dea04527cb292e785246776f9be /src/user_interface.hh
parent7417c5e9e2f4dbd3ae2c17512835f1d23e1b35fb (diff)
Move status/mode line drawing as a separate ui method
Diffstat (limited to 'src/user_interface.hh')
-rw-r--r--src/user_interface.hh8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/user_interface.hh b/src/user_interface.hh
index 92aae13e..5f87d58b 100644
--- a/src/user_interface.hh
+++ b/src/user_interface.hh
@@ -53,8 +53,12 @@ public:
virtual void info_hide() = 0;
virtual void draw(const DisplayBuffer& display_buffer,
- const DisplayLine& status_line,
- const DisplayLine& mode_line) = 0;
+ const Face& default_face) = 0;
+
+ virtual void draw_status(const DisplayLine& status_line,
+ const DisplayLine& mode_line,
+ const Face& default_face) = 0;
+
virtual CharCoord dimensions() = 0;
virtual bool is_key_available() = 0;
virtual Key get_key() = 0;