## GvaMuteButton

GvaMuteButton — Button for muting sound

## Synopsis

                        GvaMuteButton;
    GtkWidget *         gva_mute_button_new                 (void);
    gboolean            gva_mute_button_get_muted           (GvaMuteButton *mute_button);
    void                gva_mute_button_set_muted           (GvaMuteButton *mute_button,
                                                             gboolean muted);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkContainer
                               +----GtkBin
                                     +----GtkButton
                                           +----GvaMuteButton

## Implemented Interfaces

GvaMuteButton implements AtkImplementorIface, GtkBuildable and GtkActivatable.

## Properties

      "muted"                    gboolean              : Read / Write / Construct

## Description

A GvaMuteButton toggles between a muted icon and a full volume icon.

## Details

### GvaMuteButton

    typedef struct _GvaMuteButton GvaMuteButton;

Contains only private data that should be read and manipulated using the functions below.

### gva_mute_button_new ()

    GtkWidget *         gva_mute_button_new                 (void);

Creates a new GvaMuteButton.

Returns : | a new GvaMuteButton

### gva_mute_button_get_muted ()

    gboolean            gva_mute_button_get_muted           (GvaMuteButton *mute_button);

Returns the muted state of `mute_button`.

`mute_button` : | a GvaMuteButton
Returns : | the muted state of `mute_button`

### gva_mute_button_set_muted ()

    void                gva_mute_button_set_muted           (GvaMuteButton *mute_button,
                                                             gboolean muted);

Sets the muted state of `mute_button` to `muted`. The button's icon and tooltip will be updated appropriately.

`mute_button` : | a GvaMuteButton
`muted` : | muted state

## Property Details

### The `"muted"` property

      "muted"                    gboolean              : Read / Write / Construct

Whether the button state is muted.

Default value: FALSE