Class

AgsConversion

Description

class Ags.Conversion : GObject.Object
{
  obj_mutex: GRecMutex,
  name: gchar*,
  description: gchar*
}

No description available.

Ancestors

Constructors

ags_conversion_new

Instantiate a new AgsConversion.

since: 3.0.0

Instance methods

ags_conversion_convert

Convert a value if reverse is FALSE then use the target format otherwise if TRUE convert back to original format.

since: 3.0.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Ags.Conversion:description

The description of the conversion.

since: 3.0.0

Ags.Conversion:name

The name of the conversion.

since: 3.0.0

Signals

Ags.Conversion::convert

The ::convert signal notifies about converted value.

since: 3.0.0

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct AgsConversionClass {
  GObjectClass gobject;
  gdouble (* convert) (
    AgsConversion* conversion,
    gdouble x,
    gboolean reverse
  );
  
}

No description available.

Class members
gobject: GObjectClass

No description available.

convert: gdouble (* convert) ( AgsConversion* conversion, gdouble x, gboolean reverse )

No description available.

Virtual methods

Ags.ConversionClass.convert

Convert a value if reverse is FALSE then use the target format otherwise if TRUE convert back to original format.

since: 3.0.0