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

Classes | Public Member Functions | Public Attributes

ManglerSettings Class Reference

Collaboration diagram for ManglerSettings:
Collaboration graph
[legend]

List of all members.

Classes

class  audioPlayerModelColumns
class  audioSubsystemModelColumns
class  inputDeviceModelColumns
class  mouseDeviceModelColumns
class  notificationDeviceModelColumns
class  osdColumns
class  outputDeviceModelColumns

Public Member Functions

void applySettings (void)
void audioSubsystemComboBox_changed_cb (void)
std::map< uint32_t, Glib::ustring > getInputDeviceList (void)
void initSettings (void)
void inputDeviceComboBox_changed_cb (void)
 ManglerSettings (Glib::RefPtr< Gtk::Builder > builder)
void notificationDeviceComboBox_changed_cb (void)
void outputDeviceComboBox_changed_cb (void)
void settingsApplyButton_clicked_cb (void)
void settingsCancelButton_clicked_cb (void)
void settingsEnableAudioIntegrationCheckButton_toggled_cb (void)
void settingsEnableOnScreenDisplayCheckButton_toggled_cb (void)
void settingsEnablePTTKeyCheckButton_toggled_cb (void)
void settingsEnablePTTMouseCheckButton_toggled_cb (void)
void settingsEnableVoiceActivationCheckButton_toggled_cb (void)
void settingsOkButton_clicked_cb (void)
void settingsPTTKeyButton_clicked_cb (void)
bool settingsPTTKeyDetect (void)
void settingsPTTMouseButton_clicked_cb (void)
bool settingsPTTMouseDetect (void)
void settingsWindow_hide_cb (void)
void settingsWindow_show_cb (void)
void showSettingsWindow (void)
void updateDeviceComboBoxes (void)

Public Attributes

audioPlayerModelColumns audioPlayerColumns
Gtk::ComboBox * audioPlayerComboBox
Glib::RefPtr< Gtk::ListStore > audioPlayerTreeModel
audioSubsystemModelColumns audioSubsystemColumns
Gtk::ComboBox * audioSubsystemComboBox
Glib::RefPtr< Gtk::ListStore > audioSubsystemTreeModel
Glib::RefPtr< Gtk::Builder > builder
Gtk::Button * button
Gtk::CheckButton * checkbutton
Gtk::ComboBox * combobox
ManglerConfig config
Gtk::Adjustment * gainAdjustment
Gtk::HScale * gainhscale
inputDeviceModelColumns inputColumns
Gtk::ComboBox * inputDeviceComboBox
Gtk::Entry * inputDeviceCustomName
Glib::RefPtr< Gtk::ListStore > inputDeviceTreeModel
bool isDetectingKey
bool isDetectingMouse
Gtk::Label * label
mouseDeviceModelColumns mouseColumns
Gtk::ComboBox * mouseDeviceComboBox
Glib::RefPtr< Gtk::ListStore > mouseDeviceTreeModel
std::map< uint32_t, Glib::ustring > mouseInputDevices
notificationDeviceModelColumns notificationColumns
Gtk::ComboBox * notificationDeviceComboBox
Gtk::Entry * notificationDeviceCustomName
Glib::RefPtr< Gtk::ListStore > notificationDeviceTreeModel
Gtk::ComboBox * osdAlignment
osdColumns osdAlignmentColumns
Glib::RefPtr< Gtk::ListStore > osdAlignmentModel
Gtk::ColorButton * osdColor
Gtk::SpinButton * osdFontSize
Gtk::ComboBox * osdPosition
osdColumns osdPositionColumns
Glib::RefPtr< Gtk::ListStore > osdPositionModel
outputDeviceModelColumns outputColumns
Gtk::ComboBox * outputDeviceComboBox
Gtk::Entry * outputDeviceCustomName
Glib::RefPtr< Gtk::ListStore > outputDeviceTreeModel
Gtk::Window * settingsWindow
Gtk::SpinButton * spinbutton
Gtk::Table * table
Gtk::VBox * vbox
Gtk::Adjustment * volumeAdjustment
sigc::connection volumeAdjustSignalConnection
Gtk::HScale * volumehscale
Gtk::Window * window

Detailed Description

Definition at line 33 of file manglersettings.h.


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

Generated by  Doxygen 1.6.0   Back to index