Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/sys/consoleinterface.h')
-rw-r--r--src/sys/consoleinterface.h20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/sys/consoleinterface.h b/src/sys/consoleinterface.h
index 33052cf..5411cb6 100644
--- a/src/sys/consoleinterface.h
+++ b/src/sys/consoleinterface.h
@@ -60,20 +60,22 @@ public:
/// resize the console (ncurses stub)
virtual void resize();
- /// turn ANSI color codes on or off
- inline void set_ansi(bool ansi) { consoleinterface_ansi = ansi; }
-
- /// a pointer to the current console instance
- static ConsoleInterface *instance();
-
- /// enable or disable rcon
- void buffer_rcon(bool enable = true);
-
/// return the console inputbuffer
inline std::stringstream & buffer() { return consoleinterface_buffer; }
inline bool rcon() { return consoleinterface_rcon; }
+ inline bool ansi() { return consoleinterface_ansi; }
+
+ /// enable or disable ANSI escape sequences
+ void set_ansi(bool enable = true);
+
+ /// enable or disable rcon
+ void set_rcon(bool enable = true);
+
+ /// a pointer to the current console instance
+ static ConsoleInterface *instance();
+
protected:
std::deque<std::string> consoleinterface_text;
std::stringstream consoleinterface_buffer;