| Top |
| const gchar * | mate_mixer_switch_option_get_name () |
| const gchar * | mate_mixer_switch_option_get_label () |
| const gchar * | mate_mixer_switch_option_get_icon () |
const gchar *
mate_mixer_switch_option_get_name (MateMixerSwitchOption *option);
Gets the name of the switch option. The name serves as a unique identifier and in most cases it is not in a user-readable form.
The returned name is guaranteed to be unique across all the switch options
of a particular MateMixerSwitch and may be used to get the MateMixerSwitchOption
using mate_mixer_switch_get_option().
const gchar *
mate_mixer_switch_option_get_label (MateMixerSwitchOption *option);
Gets the label of the switch option. This is a potentially translated string that should be presented to users in the user interface.
const gchar *
mate_mixer_switch_option_get_icon (MateMixerSwitchOption *option);
Gets the XDG icon name of the switch option.
typedef struct _MateMixerSwitchOption MateMixerSwitchOption;
The MateMixerSwitchOption structure contains only private data and should only be accessed using the provided API.
struct MateMixerSwitchOptionClass {
GObjectClass parent_class;
};
The class structure for MateMixerSwitchOption.
“icon” property “icon” char *
The XDG icon name of the switch option.
Owner: MateMixerSwitchOption
Flags: Read / Write / Construct Only
Default value: NULL
“label” property “label” char *
The label of the switch option. This is a potentially translated string that should be presented to users in the user interface.
Owner: MateMixerSwitchOption
Flags: Read / Write / Construct Only
Default value: NULL