59 void need_refresh(); |
59 void need_refresh(); |
60 void tab_complete (const String& part, String complete); |
60 void tab_complete (const String& part, String complete); |
61 RCONSession* get_session() { return &Session; } |
61 RCONSession* get_session() { return &Session; } |
62 void handle_command(const String& input); |
62 void handle_command(const String& input); |
63 void disconnected(); |
63 void disconnected(); |
64 |
64 |
65 void vprint (const char* fmtstr, va_list args); |
65 void vprint (const char* fmtstr, va_list args); |
66 void __cdecl print (const char* fmtstr, ...); |
66 void __cdecl print (const char* fmtstr, ...); |
67 void __cdecl print_warning (const char* fmtstr, ...); |
67 void __cdecl print_warning (const char* fmtstr, ...); |
68 void __cdecl print_error (const char* fmtstr, ...); |
68 void __cdecl print_error (const char* fmtstr, ...); |
|
69 void __cdecl print_text (const char* fmtstr, ...); |
69 |
70 |
70 private: |
71 private: |
71 StringList InputHistory; |
72 StringList InputHistory; |
72 int InputCursor; |
73 int InputCursor; |
73 int CursorPosition; |
74 int CursorPosition; |