summaryrefslogtreecommitdiff
path: root/gui.h
diff options
context:
space:
mode:
authorJon Bergli Heier <snakebite@jvnv.net>2011-06-02 00:22:05 +0200
committerJon Bergli Heier <snakebite@jvnv.net>2011-06-02 00:22:05 +0200
commit6304a3afdcf747468dc125991b3313887c2af941 (patch)
tree807358c0483ef3ea284872ef6f5e7eb77a2e74a2 /gui.h
parent1d106a249648b2c39c1256c80325b18ffe91f7f3 (diff)
Added a new transparent scheme based on Vanilla and a simple chat window, which displays text strings received from the server.
Diffstat (limited to 'gui.h')
-rw-r--r--gui.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/gui.h b/gui.h
index b770ed0..5ea5063 100644
--- a/gui.h
+++ b/gui.h
@@ -49,6 +49,20 @@ class ConsoleWindow : public GUI {
void add_line(const char *line);
};
+class ChatWindow : public GUI {
+ private:
+ CEGUI::Listbox *listbox;
+
+ public:
+ ChatWindow();
+ virtual ~ChatWindow();
+
+ virtual void update() {};
+
+ void add_line(const std::string& line);
+ void add_line(const char *line);
+};
+
class RaiseWindow : public GUI {
private:
CEGUI::PushButton *btn;