sources/interface.h

changeset 89
777b2a10b835
parent 88
08ccaf26cffd
child 105
b4466472aecd
equal deleted inserted replaced
88:08ccaf26cffd 89:777b2a10b835
31 #pragma once 31 #pragma once
32 #include "main.h" 32 #include "main.h"
33 #include "network/ipaddress.h" 33 #include "network/ipaddress.h"
34 #include "coloredline.h" 34 #include "coloredline.h"
35 #include "network/rconsession.h" 35 #include "network/rconsession.h"
36 #include "coloredline.h"
37
36 BEGIN_ZFC_NAMESPACE 38 BEGIN_ZFC_NAMESPACE
37 39
38 class Interface 40 class Interface
39 { 41 {
40 public: 42 public:
92 void render_output(); 94 void render_output();
93 void render_nicklist(); 95 void render_nicklist();
94 void render_input(); 96 void render_input();
95 void render_statusbar(); 97 void render_statusbar();
96 void position_cursor(); 98 void position_cursor();
97 int color_pair (Color fg, Color bg); 99 chtype color_pair (Color fg, Color bg);
98 const String& current_input(); 100 const String& current_input();
99 void detach_input(); 101 void detach_input();
100 String& mutable_current_input(); 102 String& mutable_current_input();
101 void move_input_cursor (int delta); 103 void move_input_cursor (int delta);
102 String prompt_string(); 104 String prompt_string();

mercurial