Logo Search packages:      
Sourcecode: mangler version File versions  Download package

Classes | Public Member Functions | Public Attributes

ManglerChat Class Reference

Collaboration diagram for ManglerChat:
Collaboration graph

List of all members.


class  chatUserModelColumns

Public Member Functions

void addChatMessage (uint16_t user_id, Glib::ustring message)
void addMessage (Glib::ustring message)
void addRconMessage (Glib::ustring message)
void addUser (uint16_t user_id)
void chatClear_clicked_cb (void)
void chatClose_clicked_cb (void)
void chatHide_clicked_cb (void)
void chatMessage_activate_cb (void)
bool chatMessage_key_press_event_cb (GdkEventKey *event)
void chatTimestampCheckButton_toggled_cb (void)
void chatWindow_hide_cb (void)
void chatWindow_show_cb (void)
void clear (void)
bool filterVisible (const Gtk::TreeIter &iter)
bool isUserInChat (uint16_t user_id)
 ManglerChat (Glib::RefPtr< Gtk::Builder > builder)
Glib::ustring nameFromId (uint16_t user_id)
void removeUser (uint16_t user_id)
void updateUser (uint16_t user_id)

Public Attributes

Glib::RefPtr< Gtk::Builder > builder
Gtk::Button * button
Gtk::TextView * chatBox
Gtk::Entry * chatMessage
chatUserModelColumns chatUserColumns
Gtk::TreeModel::iterator chatUserIter
Gtk::TreeView * chatUserListView
Gtk::TreeModel::Row chatUserRow
Glib::RefPtr< Gtk::ListStore > chatUserTreeModel
< Gtk::TreeModelFilter > 
Gtk::Window * chatWindow
Gtk::CheckButton * checkbutton
uint32_t histCount
std::map< uint32_t, Glib::ustring > histEntry
std::map< uint32_t,
Glib::ustring >::iterator 
uint32_t histPos
bool isJoined
bool isOpen
bool isPerChannel

Detailed Description

Definition at line 30 of file manglerchat.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index