15 #ifndef INCL_DISPLAY_CHAT_MGR_HPP_
16 #define INCL_DISPLAY_CHAT_MGR_HPP_
20 #include <boost/cstdint.hpp>
display_chat_manager(display &disp)
GLuint GLuint GLsizei GLenum type
void clear_chat_messages()
std::set< std::string > observers_
std::set< std::string > whisperers_
std::vector< chat_message > chat_messages_
chat_message(int speaker, int h)
void add_whisperer(const std::string &nick)
void prune_chat_messages(bool remove_all=false)
void remove_whisperer(const std::string &nick)
void remove_observer(const std::string &name)
GLfloat GLfloat GLfloat GLfloat h
static void msg(const char *act, debug_info &i, const char *to="", const char *result="")
GLuint const GLchar * name
void add_observer(const std::string &name)
void add_chat_message(const time_t &time, const std::string &speaker, int side, const std::string &msg, events::chat_handler::MESSAGE_TYPE type, bool bell)
const std::set< std::string > & whisperers() const
GLsizei const GLcharARB ** string
const std::set< std::string > & observers() const
boost::uint32_t created_at