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

Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Protected Attributes

Mangler Class Reference

Collaboration diagram for Mangler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void errorDialog (Glib::ustring message)
uint32_t getActiveServer (void)
Glib::ustring getPasswordEntry (Glib::ustring title="Password", Glib::ustring prompt="Password")
bool getReasonEntry (Glib::ustring title="Reason", Glib::ustring prompt="Reason")
void initialize (void)
 Mangler (struct _cli_options *options)
void onDisconnectHandler (void)
void setActiveServer (uint32_t row_number)
void setTooltip (void)
void startTransmit (void)
void stopTransmit (void)
std::string stripMotdRtf (const char *input)

Public Attributes

Gtk::AboutDialog * aboutdialog
ManglerAdminadmin
ManglerAudioaudioControl
Glib::RefPtr< Gtk::Builder > builder
Gtk::Button * button
ManglerChannelTreechannelTree
ManglerChatchat
Gtk::CheckButton * checkbutton
Gtk::CheckMenuItem * checkmenuitem
Gtk::ComboBox * combobox
Glib::ustring comment
std::string connectedServerName
Glib::ustring CurrentOpenMouse
XDevice * dev
Gtk::Dialog * dialog
Gtk::Entry * entry
int espeakRate
bool iconified
std::map< Glib::ustring,
Glib::RefPtr< Gdk::Pixbuf > > 
icons
ManglerAudioinputAudio
Gtk::ProgressBar * inputvumeter
ManglerIntegrationintegration
Glib::ustring integration_text
bool isAdmin
bool isChanAdmin
bool isTransmitting
bool isTransmittingButton
bool isTransmittingKey
bool isTransmittingMouse
bool isTransmittingVA
Gtk::Label * label
time_t lastAttempt
uint32_t lastServer
Gtk::Window * manglerWindow
Gtk::MenuItem * menuitem
bool motdAlways
Gtk::TextView * motdGuests
Gtk::CheckButton * motdIgnore
Gtk::Notebook * motdNotebook
Gtk::Button * motdOkButton
Gtk::TextView * motdUsers
Gtk::Window * motdWindow
Gtk::MessageDialog * msgdialog
bool muteMic
bool muteSound
ManglerNetworknetwork
std::map< uint32_t,
ManglerAudio * > 
outputAudio
Glib::ustring password
Gtk::Dialog * passwordDialog
Gtk::Entry * passwordEntry
bool passwordStatus
std::map< uint16_t,
ManglerPrivChat * > 
privateChatWindows
Gtk::ProgressBar * progressbar
Glib::ustring reason
Gtk::Dialog * reasonDialog
Gtk::Entry * reasonEntry
bool reasonStatus
bool reasonValid
ManglerRecorderrecorder
ManglerServerListserverList
ManglerSettingssettings
Gtk::Statusbar * statusbar
Glib::RefPtr< Gtk::StatusIcon > statusIcon
Gtk::Menu * statusIconMenu
Gtk::Table * table
Gtk::Entry * textStringChangeCommentEntry
Gtk::Dialog * textStringChangeDialog
Gtk::Entry * textStringChangeIntegrationEntry
Gtk::Entry * textStringChangeURLEntry
Gtk::CheckButton * textStringSilenceCommentCheckButton
Gtk::TextView * textview
Gtk::ToggleButton * togglebutton
Glib::ustring url
Gtk::VBox * vbox
bool wantAdminWindow
bool wantDisconnect
Gtk::Window * window

Static Public Attributes

static ManglerConfig config

Protected Member Functions

void aboutButton_clicked_cb (void)
void adminButton_clicked_cb (void)
void adminLoginMenuItem_activate_cb (void)
void adminWindowMenuItem_activate_cb (void)
void bindingsButton_clicked_cb (void)
void buttonMenuItem_toggled_cb (void)
void chatButton_clicked_cb (void)
bool checkPushToTalkKeys (void)
bool checkPushToTalkMouse (void)
bool checkVoiceActivation (void)
void commentButton_clicked_cb (void)
void connectButton_clicked_cb (void)
void errorOKButton_clicked_cb (void)
bool getNetworkEvent (void)
void hideGuestFlagMenuItem_toggled_cb (void)
void hideServerInfoMenuItem_toggled_cb (void)
bool mangler_quit_cb (void)
void mangler_show_cb (void)
void motdIgnore_toggled_cb (void)
void motdMenuItem_activate_cb (void)
void motdOkButton_clicked_cb (void)
void muteMicCheckButton_toggled_cb (void)
void muteMicCheckMenuItem_toggled_cb (void)
void muteSoundCheckButton_toggled_cb (void)
void muteSoundCheckMenuItem_toggled_cb (void)
void onConnectHandler (Glib::ustring hostname, Glib::ustring port, Glib::ustring username, Glib::ustring password, Glib::ustring phonetic="", Glib::ustring charset="", bool acceptPages=true, bool acceptU2U=true, bool acceptPrivateChat=true, bool allowRecording=true)
void passwordDialogCancelButton_clicked_cb (void)
void passwordDialogOkButton_clicked_cb (void)
void qcCancelButton_clicked_cb (void)
void qcConnectButton_clicked_cb (void)
void quickConnectButton_clicked_cb (void)
void quitMenuItem_activate_cb (void)
void reasonDialogCancelButton_clicked_cb (void)
void reasonDialogOkButton_clicked_cb (void)
bool reconnectStatusHandler (void)
void recorderMenuItem_activate_cb (void)
void serverListButton_clicked_cb (void)
void settingsButton_clicked_cb (void)
void statusIcon_activate_cb (void)
void statusIcon_buttonpress_event_cb (GdkEventButton *event)
void statusIcon_scroll_event_cb (GdkEventScroll *event)
void textStringChangeDialogCancelButton_clicked_cb (void)
void textStringChangeDialogOkButton_clicked_cb (void)
bool updateIntegration (void)
bool updateXferAmounts (void)
void xmitButton_toggled_cb (void)

Protected Attributes

struct _cli_optionsoptions

Detailed Description

Definition at line 67 of file mangler.h.


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

Generated by  Doxygen 1.6.0   Back to index