Struct pnmixerlib::app_state::AppS [] [src]

pub struct AppS {
    pub gui: Gui,
    pub audio: Audio,
    pub prefs: RefCell<Prefs>,
    // some fields omitted
}

The global application state struct.

Fields

Mostly static GUI state.

Audio state.

Preferences state.

Methods

impl AppS
[src]

Create an application state instance. There should really only be one.

Update the tray icon state.

Update the Popup Window state.

Update the notification state.

Update the audio state.

Update the config file.