Class

AgsGuiLevel

[]

Description

class AgsGui.Level : Gtk.Widget
  implements Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Orientable {
  flags: guint,
  orientation: GtkOrientation,
  key_mask: AgsLevelKeyMask,
  button_state: AgsLevelButtonState,
  data_format: AgsLevelDataFormat,
  font_size: guint,
  lower: gdouble,
  upper: gdouble,
  normalized_volume: gdouble,
  step_count: guint,
  page_size: gdouble,
  samplerate: guint,
  audio_channel: guint*,
  audio_channel_count: guint
}

No description available.

[]

Constructors

ags_level_new

Create a new instance of AgsLevel.

since: 3.0.0

[]

Instance methods

ags_level_get_lower

Get lower of level.

since: 3.2.2

ags_level_get_normalized_volume

Get normalized volume of level.

since: 3.2.2

ags_level_get_upper

Get upper of level.

since: 3.2.2

ags_level_set_data_format

Set data-format.

since: 5.1.0

ags_level_set_lower

Set lower of level.

since: 3.2.2

ags_level_set_normalized_volume

Set normalized_volume of level.

since: 3.2.2

ags_level_set_samplerate

Set samplerate.

since: 5.1.0

ags_level_set_upper

Set upper of level.

since: 3.2.2

ags_level_value_changed

Emits ::value-changed event.

since: 3.0.0

Methods inherited from GtkWidget (162)
Methods inherited from GObject (43)
Methods inherited from GtkAccessible (19)
Methods inherited from GtkBuildable (1)
Methods inherited from GtkOrientable (2)
[]

Properties

AgsGui.Level:data-format

The data format.

since: 4.0.0

AgsGui.Level:lower

The level’s lower range.

since: 3.0.0

AgsGui.Level:normalized-volume

The level’s default value.

since: 3.0.0

AgsGui.Level:samplerate

The level’s samplerate.

since: 5.1.0

AgsGui.Level:upper

The level’s upper range.

since: 3.0.0

Properties inherited from GtkWidget (34)
Properties inherited from GtkAccessible (1)
Properties inherited from GtkOrientable (1)
[]

Signals

AgsGui.Level::value-changed

The ::value-changed signal notifies about modified default value.

since: 3.0.0

Signals inherited from GtkWidget (13)
Signals inherited from GObject (1)

Class structure

[]

Virtual methods

AgsGui.LevelClass.value_changed

Emits ::value-changed event.

since: 3.0.0