AgsChangeIndicator

AgsChangeIndicator — change indicator object

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── AgsTask
        ╰── AgsChangeIndicator

Implemented Interfaces

AgsChangeIndicator implements AgsConnectable.

Includes

#include <ags/audio/task/ags_change_indicator.h>

Description

The AgsChangeIndicator task changes AgsIndicator and the GUI is updated.

Functions

ags_change_indicator_new ()

AgsChangeIndicator *
ags_change_indicator_new (AgsIndicator *indicator,
                          gdouble value);

Creates an AgsChangeIndicator.

Parameters

indicator

the AgsIndicator to change

 

value

the value to apply

 

Returns

an new AgsChangeIndicator.

Since: 1.0.0


AGS_CHANGE_INDICATOR()

#define AGS_CHANGE_INDICATOR(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_CHANGE_INDICATOR, AgsChangeIndicator))

AGS_CHANGE_INDICATOR_CLASS()

#define AGS_CHANGE_INDICATOR_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_CHANGE_INDICATOR, AgsChangeIndicatorClass))

AGS_CHANGE_INDICATOR_GET_CLASS()

#define AGS_CHANGE_INDICATOR_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_CHANGE_INDICATOR, AgsChangeIndicatorClass))

AGS_IS_CHANGE_INDICATOR()

#define AGS_IS_CHANGE_INDICATOR(obj)             (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_CHANGE_INDICATOR))

ags_change_indicator_get_type ()

GType
ags_change_indicator_get_type ();

Types and Values

AGS_TYPE_CHANGE_INDICATOR

#define AGS_TYPE_CHANGE_INDICATOR                (ags_change_indicator_get_type())

struct AgsChangeIndicator

struct AgsChangeIndicator;

struct AgsChangeIndicatorClass

struct AgsChangeIndicatorClass {
  AgsTaskClass task;
};